🇺🇸 US

Cost of living: Houston, TX vs St. Louis, MO (2024)

Quick answer

Overall prices in the Houston, TX metro were 98.6 vs 95.1 in St. Louis, MO in 2024 (US = 100), so Houston is 3.7% more expensive than St. Louis; housing rents differ by 32% (104.5 vs 79.0). A $75,000 income in Houston buys about what $72,307 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)HoustonSt. LouisHouston vs St. Louis
All items98.695.1+3.7%
Goods100.6100.0+0.6%
Housing (rents)104.579.0+32.3%
Utilities95.369.9+36.3%
Other services95.698.6-3.1%
All items, 200899.491.0+9.3%
$50,000 in Houston equals in St. Louis$48,205
$100,000 in Houston equals in St. Louis$96,410
$150,000 in Houston equals in St. Louis$144,615

Related

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

More on this