Benchmark Salary Information

  • The number of Social Workers currently employed in St. Louis is 3,400.
  • Social Workers in St. Louis earn an average of $45,090 per year or $21.68 per hour.
  • The percentage of Missouri Social Workers who work in St. Louis is less than 1%.
  • The percentage of U.S. Social Workers who work in St. Louis is 1%.

Rankings for St. Louis

  • Ranks #2 in Missouri for salary and #1 when adjusted for cost-of-living.
  • Ranks #1 in Missouri for the number of psychologists employed.
  • Ranks #351 in the nation for salary and #157 when adjusted for cost-of-living.
  • Ranks #20 in the nation for the number of psychologists employed.

Compared to Missouri

St. Louis Social Workers earn an average of $45,090 or $21.68 per hour which is 9% more than the Missouri average salary of $41,070.

AverageSt. LouisMissouri% Difference
Hourly Wage$21.68$19.759.77%
Annual Salary$45,090$41,0709.79%
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Compared to the U.S.

St. Louis Social Workers earn an average of $45,090 or $21.68 per hour which is 17% less than the U.S. average salary of $54,880.

AverageSt. LouisU.S.%
Hourly Wage$21.68$26.39-17.85%
Annual Salary$45,090$54,880-17.84%
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary Adjusted for Cost-of-Living

When adjusted for cost-of-living, Social Workers in St. Louis earns an average annual salary of $47,111 which compares to the Missouri average annual salary of $41,070. per year.

Cost-of-living in St. Louis is 4% less than the Missouri average, which means St. Louis residents have an overall less cost for food, housing, utilities and transportation compared to Missouri average.

  • Missouri average salary is $41,070.
  • Missouri cost-of-living adjusted salary is $44,405.
  • St. Louis average salary is $45,090.
  • St. Louis cost-of-living adjusted salary is $47,111.
LocationAverage Annual WageCost of LivingAdjusted COL Wage
St. Louis$45,09095.71%$47,111
Missouri$41,07092.49%$44,405
U.S.$54,880$54,880
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary Ranges for Education and Experience

In St. Louis, 50% of Social Workers earn between $36,740 and $48,710 a year, depending on factors such as level of education, experience, location and place of employment.

About 10% of Social Workers earn more than $61,830, which is a rate for highly skilled, experienced and educated Social Workers.

Approximately 10% of Social Workers earn under $30,960, a rate generally reserved for less experienced or entry level Social Workers.

PercentExperienceEmployedAnnual Salary
10%Less than a Year340Under $30,960
15%2 – 4 years510$30,960 – $36,740
25%5 – 9 years850$36,740 – $39,000
25%10 – 14 years850$39,000 – $48,710
15%15 – 20 years510$39,000 – $61,830
10%20+ years340Above $61,830
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary Compared to Related Professions

With an average annual salary of $45,090, St. Louis Social Workers tend to earn less than Forensic Psychologists ($96,990), Psychology Teachers ($89,820), School Psychologists ($76,880), Clinical and Counseling Psychologists ($74,350), Health Care Social Workers ($52,270), Marriage and Family Therapists ($51,310), and Substance Abuse Counselors ($48,290).

TitleAnnual Salary
Forensic Psychologists$96,990
Psychology Teachers$89,820
School Psychologists$76,880
Clinical and Counseling Psychologists$74,350
Health Care Social Workers$52,270
Marriage and Family Therapists$51,310
Substance Abuse Counselors$48,290
Social Workers$45,090
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

FAQ for St. Louis Social Workers

The number of Social Workers currently employed in St. Louis is 3,400.

Social Workers earn an average of $45,090 per year or $21.68 per hour in St. Louis.

When adjusted for Cost of Living in St. Louis Social Workers earn an average of $47,111 per year or $23 per hour.

The types of psychologists that are paid the highest annual salary in St. Louis are Forensic Psychologists($96,990), Psychology Teachers($89,820), School Psychologists($76,880).


Additional Salary Reports for Social Workers in Missouri cities and Metros and U.S. States.

Official Data Sources for Social Workers: Salary Data | Projected Employment | Cost of Living Data