Social Worker Salaries in the United States

Salary estimated from 13,777 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 21, 2018
Average salary
$52,996 per year
  • Most Reported
$14,000
$122,000
Salary Distribution

How much does a Social Worker make in the United States?

The average salary for a Social Worker is $52,996 per year in the United States. Salary estimates are based on 13,777 salaries submitted anonymously to Indeed by Social Worker employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Social Worker is 1-3 years.
Social Worker salaries by company in the United States
CompanyAverage salary
$76,466 per year
$68,820 per year
$67,152 per year
$65,305 per year
$63,543 per year
$62,106 per year
$62,090 per year
$72,161 per year
$66,170 per year
$61,143 per year
Social Worker salaries by location
CityAverage salary
$52,220 per year
$66,096 per year
$66,767 per year
$42,862 per year
$58,997 per year

Social Worker job openings

Emergency Mobile Crisis Unit Specialist - Crisis Intervention Specialist
Fairfax County Government
Fairfax, VA
Social Worker
School District of Lee County
Fort Myers, FL
Non-Licensed Therapist
Marjaree Mason Center
Fresno, CA
Social Worker Jobs