CCCityCheck

Detroit vs St. Louis: Full Comparison

Updated November 2026 · Cost of living, safety, and climate data

Quick Answer

St. Louis is 8% more expensive than Detroit. Detroit is 29% safer. St. Louis has more comfortable months (6 vs 5). Detroit population: 649,095. St. Louis population: 278,144.

Which city is better for you?

Cost of LivingDetroit
SafetyDetroit
WeatherSt. Louis
HousingDetroit

Based on cost of living indices, FBI crime data, and NOAA climate records.

Cost of Living: Detroit vs St. Louis

Detroit is more affordable overall, with a cost of living index of 85 vs 92 (national average = 100). That's a difference of 7 index points.

CategoryDetroitSt. Louis
Overall Index8592
Housing$1,335/moIndex: 75$1,691/moIndex: 95
Groceries$402/moIndex: 98$398/moIndex: 97
Transportation$357/moIndex: 102$350/moIndex: 100
Healthcare$320/moIndex: 100$320/moIndex: 100
Utilities$220/moIndex: 100$216/moIndex: 98

Index 100 = national average. Dollar amounts are estimated monthly costs. Sources: BEA Regional Price Parities, C2ER Cost of Living Index.

Safety: Detroit vs St. Louis

Detroit is 29% safer overall, with a crime rate of 55 per 1,000 residents vs St. Louis's 77. Detroit earns a F safety grade compared to St. Louis's F. Based on 2023 FBI data.

F

Detroit

Michigan

Overall GradeF
Violent CrimeF
Property CrimeF
Crime Rate55/1K
TrendDeclining
F

St. Louis

Missouri

Overall GradeF
Violent CrimeF
Property CrimeF
Crime Rate77/1K
TrendDeclining
MetricDetroitSt. Louis
Overall Crime Rate55/1K77/1K
Violent Crime Rate1900.01900.0
Property Crime Rate3600.05800.0
Murder Rate26.326.2
Assault Rate1355.21314.8
Robbery Rate316.4351.8
Burglary Rate534.9739.0
Theft Rate2903.94555.6
Vehicle Theft Rate387.8752.7

Crime rates per 100,000 residents. 2023 FBI Uniform Crime Report data. Lower rates are better (safer).

Victim Odds

In Detroit, you have a 1 in 18 chance of being a crime victim per year vs 1 in 13 in St. Louis.

Climate: Detroit vs St. Louis

Detroit Climate Overview

Annual High59.1°F
Annual Low41.4°F
Annual Rain33.7"
Annual Snow40.8"
Comfortable Months5
Best MonthJune
Worst MonthDecember
Monthly Temperature
J
F
M
A
M
J
J
A
S
O
N
D
FreezingColdComfortableWarm

St. Louis Climate Overview

Annual High66.4°F
Annual Low48.4°F
Annual Rain39.2"
Annual Snow16.1"
Comfortable Months6
Best MonthSeptember
Worst MonthDecember
Monthly Temperature
J
F
M
A
M
J
J
A
S
O
N
D
ColdComfortableWarm

Monthly Temperature Comparison

DetroitSt. LouisHigh/Low °F range
20°40°60°80°JanFebMarAprMayJunJulAugSepOctNovDec
MetricDetroitSt. Louis
Avg Annual High59.1°F66.4°F
Avg Annual Low41.4°F48.4°F
Annual Rain33.7"39.2"
Annual Snow40.8"16.1"
Comfortable Months56
Freezing Months43

St. Louis is 6°F warmer in summer than Detroit, but Detroit is 5°F colder in winter than St. Louis. Detroit gets significantly more snow (41" vs 16"). St. Louis is wetter with 39" of annual rain compared to 34". St. Louis has more comfortable weather months (6 vs 5).

Frequently Asked Questions

Is Detroit cheaper than St. Louis?
Detroit is 8% more affordable than St. Louis, with a cost of living index of 85 vs 92 (100 = national average). Housing is the biggest difference, at $1,335/mo in Detroit vs $1,691/mo in St. Louis.
Is Detroit safer than St. Louis?
Detroit is 29% safer overall, with a crime rate of 55 per 1,000 residents vs St. Louis's 77. Detroit earns a F safety grade. Based on 2023 FBI data.
Which city has better weather, Detroit or St. Louis?
St. Louis is 7.300000000000004°F warmer on average as Detroit. St. Louis has more comfortable months (6 vs 5). Annual snow: Detroit gets 41", St. Louis gets 16".
Should I move to Detroit or St. Louis?
It depends on your priorities. Detroit is safer (F grade). Detroit is more affordable (index 85 vs 92). St. Louis has better year-round weather. Detroit has a population of 649,095 and St. Louis has 278,144. Consider job market, culture, and proximity to family alongside these data points.
How big is Detroit compared to St. Louis?
Detroit has a population of 649,095 and St. Louis has 278,144. Detroit is 133% larger by population.
Is housing cheaper in Detroit or St. Louis?
Housing is cheaper in Detroit. Estimated monthly housing costs: Detroit $1,335/mo vs St. Louis $1,691/mo. That's based on a housing index of 75 vs 95 (100 = national average of $1,780/mo).

Learn More About Each City

Safety data: 2023 FBI Uniform Crime Report. Cost of living: BEA Regional Price Parities and C2ER Cost of Living Index. Climate: NOAA 30-year normals. Not a substitute for local guidance.

Know before you go

CityCheck covers safety, cost of living, climate, and things to do for every US city.

Explore cities