Thanks Sig. You can go on glassdoor.com and look up many big tech companies with offices in Silicon Valley and other places, select salary data, software engineer or other type of job with a large sample of people, and get a general idea of what premium large companies have to pay people to get them to live in one area vs. another. For example, if I select Facebook, San Jose, CA, Software Engineer V, total comp is $197K across 60 salaries. Change location to Seattle, WA, total comp for the same job - Software Engineer V is $205k although only 10 samples. Still, average is higher in Seattle compared to San Jose. Let's try Microsoft. Senior Software Development Engineer, San Jose, 152 salaries, average $166K total comp. Same job title, Seattle, 1630 salaries, average comp $177K. Intel Corp, Senior Software Engineer, San Jose, 87 salaries, average comp $151K. Same job title, Phoenix, AZ - $121K. Austin, Texas, although only 6 salaries, $151K. Portland, Oregon 140 salaries, average total comp - $135K. Anyhow, as you can see, if it was really the case that the cost of living was 2X in San Jose compared to those other places, every software engineer in San Jose would be desperately trying to take the same job at the same company in one of the other cities.