At least we beat out Richmond, Virginia.

Share story

Glassdoor has released a list identifying the 25 Best Cities for Jobs in 2018, and you’d think Seattle would be right up there, right?

Wrong.

Seattle was listed at 23, also known as second-worst best place.

“Who beat us?” you cry.

That would be Pittsburgh, St. Louis and Indianapolis. And not just one, but three cities in Ohio.

By now, it should be dawning on you that the cost of living must factor into this list, and sure enough, it did. In fact, Glassdoor says it weighed three factors equally: how easy it is to get a job there, how affordable it is to live there and how satisfied employees are working there.

So there you have it.

Glassdoor’s 25 Best Cities for Jobs in 2018

1. Pittsburgh

2. St. Louis

3. Indianapolis

4. Cincinnati

5. Hartford, Connecticut

6. Boston

7. Memphis

8. Raleigh, North Carolina

9. Cleveland

10. Detroit

11. Kansas City, Missouri

12. Washington, D.C.

13. Birmingham, Alabama

14. Chicago

15. Columbus, Ohio

16. Louisville, Kentucky

17. Baltimore

18. Philadelphia

19. Atlanta

20. Oklahoma City

21. Minneapolis-St. Paul

22. San Francisco

23. Seattle

24. Richmond, Virginia

25. Charlotte, North Carolina