How much does a Welfare Worker make in Saint Louis, MO?
As of March 01, 2025, the average annual salary for a Welfare Worker in Saint Louis, MO is $57,189. According to Salary.com, salaries can range from a low of $45,895 to a high of $68,053, with most professionals earning between $51,277 and $62,876.