8. Dayton, Ohio
The sixth largest city in the state of Ohio and located in Montgomery County, Dayton is a place where 141, 527 residents call home and has a large manufacturing and supply infrastructure that make up a lot of the employees. The average household income for Dayton is $60,200 while the average cost of a house is right around $104,000.
7. St. Louis, Missouri
Serving as both a large city and a very large port of Missouri, St. Louis has plenty to offer all of its residents from loved professional sports teams, high rise buildings and a diverse culture backed by many years of history. The average household income totals at $67,000 while the average cost of a house is $140,000; the same as in Memphis, TN.