7. Stamford, CT
Stamford is a city in Fairfield County, Connecticut with a population of 122,643. Stamford is located just 30 miles northeast of Manhattan, New York, so can be considered a convenient commuter town. The city is also home to four Fortune 500 companies and is the largest financial district in the New York metro area outside of New York City itself. Based on the national cost of living index, Stamford ranks as 46.6% above the average. The average price of a home in the city is $598,000 and apartment rent costs approximately $2,109 per month.

6. San Jose, CA
San Jose, located in Santa Clara County, is the third largest city in California and the 10th largest city in the USA. San Jose has been nicknamed the “Capital of Silicon Valley” as it is situated in the center of the country’s technology industry. San Jose’s population is 948,279. The cost of living in this northern Californian city is 53.4% above the national average. The median price of a home in San Jose is $764,283 and monthly rents costs approximately $1,728. You need a Silicon Valley salary to make ends meet here.
