When people relocate for a job, they tend to gravitate toward millennial hotspots like New York and San Francisco. But if you’re looking for a change of scenery, a midsize city with working-class roots may be the best option.
New data from Glassdoor reveals the 25 best U.S. metro areas for jobs, based on affordability, job openings and job satisfaction. Pittsburgh, Indianapolis and Kansas City topped the list, with Cincinnati coming in at no. 8.
The top three cities, all rapidly-evolving destinations for tech talent, have over 80,000 job openings each, and a cost of living that puts big cities to shame. Other Midwestern cities on the list, like Minneapolis and Detroit, have well over 100,000 openings a piece.
Cincinnati has about 80,000 job openings with a median base salary of just over $44,000. Job satisfaction rating is 3.3, and the median home value is $152,600.
Click here to see the complete stats from the top 25 best U.S. metro areas for jobs.