Social Worker Salaries in the United States

Salary estimated from 13,499 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 13, 2018
Average salary
$52,963 per year
  • Most Reported
$14,000
$121,000
Salary Distribution

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

The average salary for a Social Worker is $52,963 per year in the United States. Salary estimates are based on 13,499 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,401 per year
$68,820 per year
$66,780 per year
$65,694 per year
$65,305 per year
$62,584 per year
$63,028 per year
$62,106 per year
$72,161 per year
$61,143 per year
Social Worker salaries by location
CityAverage salary
$65,091 per year
$52,510 per year
$64,319 per year
$67,430 per year
$43,044 per year

Social Worker job openings

Social Work Specialist
MMM HOLDINGS LLC
San Juan, PR
Crime Victim Advocate 1
Pierce County Washington
Tacoma, WA
Sheriff's Detentions, Mental Health Clinician
County of San Diego
San Diego, CA
Social Worker Jobs