Social Worker Salaries in the United States

Salary estimated from 30,824 employees, users, and past and present job advertisements on Indeed in the past 24 months. Last updated: February 20, 2018
Average salary
$52,687 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,687 per year in the United States. Salary estimates are based on 30,824 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,823 per year
$74,060 per year
$69,078 per year
$42,168 per year
$64,192 per year
$61,802 per year
$61,518 per year
$61,508 per year
$71,793 per year
$63,259 per year
Social Worker salaries by location
CityAverage salary
$50,501 per year
$63,491 per year
$64,941 per year
$68,432 per year
$41,876 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