Where is Netflix available?
Members with a streaming-only plan will be able to watch instantly through the Netflix service from over 190 countries. The movies and TV shows that are available to stream may vary by location, and will change from time to time.
Netflix will not yet be available in China, though the company continues to explore options for providing the service. It also is not available in Crimea, North Korea and Syria due to U.S. government restrictions on American companies.