🇺🇸 US

Cost of living: Baltimore, MD vs St. Louis, MO (2024)

Quick answer

Overall prices in the Baltimore, MD metro were 104.5 vs 95.1 in St. Louis, MO in 2024 (US = 100), so Baltimore is 9.9% more expensive than St. Louis; housing rents differ by 50% (118.2 vs 79.0). A $75,000 income in Baltimore buys about what $68,253 buys in St. Louis, per BEA.

✓ U.S. Bureau of Economic Analysis, Regional Price Parities 2024

Data as of 2024. Source: U.S. Bureau of Economic Analysis, Regional Price Parities 2024

Price index (US = 100)BaltimoreSt. LouisBaltimore vs St. Louis
All items104.595.1+9.9%
Goods102.4100.0+2.4%
Housing (rents)118.279.0+49.6%
Utilities110.269.9+57.6%
Other services101.598.6+2.9%
All items, 2008106.491.0+16.9%
$50,000 in Baltimore equals in St. Louis$45,502
$100,000 in Baltimore equals in St. Louis$91,005
$150,000 in Baltimore equals in St. Louis$136,507

Related

Last updated 2026-10-16. Data only, not financial or tax advice.

More on this