Average Salary in St. Louis (2025)

The average salary in St. Louis in 2025 is $993 per week. After tax, the estimated take-home pay is around $3,227 per month. This guide also compares cost of living, rent, and affordability in St. Louis.

The median weekly salary in St. Louis is $993, which is slightly above the US baseline used on this site. Estimated monthly take-home pay is about $3,227. A typical one-bedroom city-centre rent of $1,848 puts strong pressure on take-home pay.

Median weekly salary
$993
Median hourly pay
$24.8
Estimated monthly take-home
$3,227
Rent burden
57.3%

Salary snapshot for St. Louis

MetricValue
Median weekly salary$993
Median hourly pay$24.8
Estimated monthly take-home$3,227
Difference vs US average+1.3%
1-bed rent in city centre$1,848
Rent burden share57.3%

Cost of living link

Users comparing pay and affordability usually also want local expenses. See the cost of living in St. Louis.

Compare St. Louis with other US cities

Related US salary pages

FAQ

What is the average salary in St. Louis after tax?

The estimated take-home pay after tax in St. Louis is around $3,227 per month based on median salary data.

Is St. Louis expensive to live in?

Living costs depend on rent and everyday spending. See the cost of living in St. Louis for a fuller picture of affordability.

How much salary is needed to live comfortably in St. Louis?

A comfortable salary depends on rent and lifestyle, but many households aim to keep housing costs below 30–40% of income. On this page, the estimated city-centre rent burden is 57.3% of estimated take-home pay.

Sources: BLS for salary data, Numbeo for rent and cost context. Salary year: 2025. Cost update: 2026-04-01.