Social Worker Salaries in the United States

Salary estimated from 30,789 employees, users, and past and present job advertisements on Indeed in the past 24 months. Last updated: February 18, 2018
Average salary
$52,692 per year
  • Most Reported
$14,000
$117,000
Salary Distribution

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

The average salary for a Social Worker is $52,692 per year in the United States. Salary estimates are based on 30,789 salaries submitted anonymously to Indeed by Social Worker employees, users, and collected from past and present job advertisements on Indeed in the past 24 months. The typical tenure for a Social Worker is 1-3 years.
Social Worker salaries by company in the United States
CompanyAverage salary
$79,818 per year
$74,064 per year
$69,078 per year
$42,168 per year
$64,240 per year
$61,802 per year
$61,265 per year
$61,508 per year
$71,793 per year
$60,571 per year
Social Worker salaries by location
CityAverage salary
$50,501 per year
$63,502 per year
$64,941 per year
$68,415 per year
$41,833 per year

Social Worker job openings

Employment Support Specialist
Every Citizen Has Opportunities, Inc
Leesburg, VA
Behavioral Health Specialist
ANSWERS Counseling,Consultation & Case Management Services
Tacoma, WA
Social Worker - Work at home, Phoenix AZ
Humana
Phoenix, AZ
Social Worker Jobs