Photo: sakchai vongsasiripat/Moment/Getty Images
Do you live in one of the most affordable cities in America? If you live in one of two major cities in Missouri, the chances are likely.
A lot of factors go into one destination being a more affordable place to live than another, from your bank account taking a hit each month with rent or mortgages to variables like utilities, insurance and loans all adding up for one major price tag that can be higher than average depending on which city you call home.
Visual Capitalist compiled a list of the "25 Most Affordable Cities" in America for 2025, ranking the 50 largest cities in the U.S. based on the average household spending on alarm & security, auto insurance, auto loan, cable & internet, health insurance, life insurance, mobile phone, mortgage, rent and utilities.
Among the cities on the list are two destinations right here in Missouri:
- No. 12: St. Louis
- No. 13: Kansas City
According to the report, St. Louis ranks as the most affordable Missouri city on the list, spending an average of $2,003 each month on the factors listed above, while Kansas City falls close behind at $2,065.
The five cities making up the top five are Detroit, Michigan; Cleveland, Ohio; Dayton, Ohio; El Paso, Texas; and Rochester, New York. Additional cities featured on the list include Louisville, Philadelphia, Jacksonville and Houston, to name a few.
Check out the full list at visualcapitalist.com to read up on more of the most affordable cities in America.