');
US City Data

St. Louis vs Kansas City

Side-by-side comparison

How does St. Louis, MO compare to Kansas City, MO? St. Louis has a population of 293,109 with a median household income of $55,279, while Kansas City has 508,233 residents and a median income of $67,449. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Louis, MOKansas City, MODifference
Population293,109508,233-42.3%
Median Age36.635.7+2.5%
Foreign Born %6.6%8.5%-22.4%
Economy
MetricSt. LouisKansas CityDifference
Median Income$55,279$67,449-18.0%
Unemployment5%4.7%+6.4%
Poverty Rate19.8%14.6%+35.6%
Bachelor's+40.2%37.8%+6.3%
Housing
MetricSt. LouisKansas CityDifference
Home Value$185,100$227,000-18.5%
Median Rent$978/mo$1186/mo-17.5%
Housing Units173,920243,692-28.6%

Learn More

St. Louis, MO ProfileKansas City, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings