St. Louis is a city in Missouri, with a population of 278,144 and about 4,507 residents per square mile. The median household earns $56,160 a year, and the median home is worth $197,500.
Conditions
Humidity & wind
—
UV index
—
Sunrise & sunset
—
Local time
—
Size & density
Land area
62 sq mi
Water excluded
Population density
4,507
People per square mile
Rank by population
#76
Of cities on this site
Rank by area
#165
Of cities on this site
Money & housing
Median household income
$56,160
US median ≈ $78,538
Median gross rent
$997
Per month
Homeownership
45.3%
US ≈ 65%
Average commute
22.1 min
One way
People
Median age
36.8
US median 39.1
Bachelor's degree +
41.1%
Age 25 and over
Foreign born
7.1%
Households
144,891
1.92 people each
Climate · 2021–2025 average
Clear days31/yrMostly or fully clear sky
Days with rain148/yr0.01 in or more
Days with snow20/yr
Days above 90°34/yr
Below freezing78/yr
Annual rainfall48inInches per year, scaled to 70 in — the rows above count days
Warmest month
July
Average high 89°F
Coldest month
January
Average low 24°F
What people here do for work
Education & health care28.9%
Professional & business services13.8%
Arts, food & hospitality10.5%
Retail trade8.8%
Top four industries · share of all workers · ACS 2024