Social Worker Salaries in the United States

Salary estimated from 8,538 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: April 22, 2019
Average salary
$57,189 per year
  • Most Reported
$16,000
$124,000
Salary Distribution

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

The average salary for a Social Worker is $57,189 per year in the United States. Salary estimates are based on 8,538 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
$91,348 per year
$89,201 per year
$85,720 per year
$80,995 per year
$77,370 per year
$77,470 per year
$67,008 per year
$66,938 per year
$57,625 per year
$58,289 per year
Social Worker salaries by location
CityAverage salary
$61,241 per year
$50,315 per year
$69,045 per year
$73,026 per year
$50,249 per year