50% of professionals earn between $15,948 - $86,094 USD
The median salary is $64,225
The average salary for a St Louis in United States is USD 64,225 - USD 86,094 per year in 2026. The median salary is USD 75,160 per year, based on 8,161 active job listings.
The cities with the most St Louis job opportunities in United States are St. Louis, Saint Louis, Saint Louis Park, Chesterfield, Saint Louis County. St. Louis leads with 2,326 job openings.
Leading employers for St Louis roles in United States include Mercy, Harvard Maintenance, Net2Source (N2S), PRI Global, AlliedTravelCareers.
Explore 8,161 St Louis job listings in United States on BeBee, or check our salary calculator for a personalized estimate.