St. Louis is consistently one of the more affordable major US metros, and a single composite cost-of-living index of about 89 captures why: the typical St. Louis household spends roughly 11% less than the national average to maintain the same lifestyle. This tool breaks that index into its main categories and lets you convert a salary from any other city into the St. Louis equivalent.
How it works
A cost-of-living index sets the US national average at 100. A value below 100 means cheaper than average; above 100 means pricier. The composite is a weighted average of category sub-indices, with housing carrying the heaviest weight:
Housing 79, Groceries 96, Transportation 94,
Utilities 100, Healthcare 92, Goods & services 95
Applying the standard cost-of-living weights gives a composite near 89. To compare salaries, the tool uses:
equivalent St. Louis salary = your salary × 89 / (your city's index)
If you earn 90000 in a city with index 150, you need about 53400 in St. Louis to live equivalently — because St. Louis costs far less.
Tips and notes
Housing is where St. Louis wins most, so renters and buyers feel the discount more sharply than someone whose budget is dominated by healthcare or groceries. The index is metro-wide, so pricey inner suburbs run above 89 while parts of the city and North County run below it. Use the number as a planning anchor, then refine with neighborhood-level rent data before signing a lease.