St. Louis
MO, IL · St. Louis, MO-IL · March 2025
Summary
Population
2.8M
+0.5% annual growth
Median Household Income
$82k
wages up 4.4% from last year
Groceries (10 items)
$27.73
$10.83 vs $38.56 US avg
Avg Commute
25 min
each way to work
Unemployment
3.3%
unemployment rate
Temperature Range
40.4°FJan · mild winters
Jul · warm summers89.6°F
208
sunny days/yr
41.7"
annual rain
16.6"
annual snow
Economy
Median Income
$82k
18th highest
Cost of Living
93.0
7.0% cheaper than US avg
4th lowest
Housing Affordability
3.3×
years of income to buy a home
3rd lowest
Job Growth
+0.7%
21st highest
Unemployment Rate
3.3%
16th lowest
Poverty Rate
10.4%
residents below poverty line
Median Home Value
$268,300
owner-occupied
Median Gross Rent
$1,154/mo
including utilities
Cost of Living
4th most affordable of 24 metros
-7.0%vs US average
AffordableUS avgExpensive
People
Population Growth
+0.5%
annual rate
20th highest
Avg Commute
25 min
one-way
5th lowest
Median Age
40.2 yrs
median age of residents
Gender Distribution
48.8%
male
51.2%
female
MaleFemale
Demographics at a Glance
Young Professionals
21st of 2413.2%
College Educated
17th of 2439.5%
Diversity Index
20th of 2446/100
Work From Home
21st of 2413.3%
Families w/ Children
17th of 2427.3%
Renter Occupied
21st of 2429.2%
Environment
Comfort Score
10.9/100
July High
90°F
Jan High
40°F
Sunny Days/Year
208
Annual Rain
41.7"
Annual Snow
16.6"
Comfort Score
10.9/100
#18 of 24 metros
124
comfortable days
132
misery days
57%
sunshine
107
comf. humidity days
14%
good air quality
Min-max normalized · NOAA Climate Normals 1991–2020 · EPA AQS
Grocery Prices · March 2025
| Item | Local Price | US Avg | Rank |
|---|---|---|---|
| Applesper lb | $1.60 | $2.36 | #25 of 24 |
| Bananasper lb | $0.55 | $0.63 | #25 of 24 |
| Butterper lb | $5.48 | $5.89 | #25 of 24 |
| Chicken Breastper lb | $3.89 | $4.18 | #25 of 24 |
| Eggsper dozen | $3.34 | $6.23 | #25 of 24 |
| Ground Beefper lb | $5.04 | $5.79 | #25 of 24 |
| Potatoesper lb | $0.91 | $1.82 | #25 of 24 |
| White Riceper lb | $1.25 | $5.74 | #25 of 24 |
| White Breadper lb | $1.84 | $1.88 | #25 of 24 |
| Whole Milkper gallon | $3.83 | $4.05 | #25 of 24 |
| Cart Total | $27.73 | $38.56 |
Did You Know
Schnucks and Dierbergs — both founded in St. Louis — have competed locally for over 60 years without either becoming a national chain, which grocery economists say has maintained more competitive prices in the market than in comparable cities.