Netflix was founded in Scotts Valley, California, in 1997. The company's headquarters are now located in Los Gatos, California. California is known for being home to many tech companies and startups, including Silicon Valley.
Marc Randolph Quiz: Are You a Marc Randolph Superfan?