St. Louis ranked No. 23, Kansas City 55th, and Springfield 67th out of 200 metro areas in Forbes annual list of the Best Places for Business and Careers in the country.
Forbes bases its rankings on the costs of conducting business, job growth, education rank and regulatory environment, among other criteria.
Springfield ranked 12th for cost of business while St. Louis ranked 46th. Kansas City was 49th for education.