24. St. Louis, MO-IL
Per Capita Personal Income: $ 48,977
U.S. Rank: 44
GDP: $155,077 millions
U.S. Rank: 21
With a population of 2.8 million, the St. Louis metropolitan area is the biggest in the state of Missouri. The city is located on the banks of the Mississippi River and lies on the border with state Illinois. Just like Milwaukee, St. Louis also feeds of manufacturing businesses alongside agriculture and healthcare services.