Social Worker Salary

Average salary, salary range, and compensation data for Social Worker positions across the United States.

Median Annual Salary

$57,480

National average

Salary Range

$37,830 – $96,620

10th–90th percentile

Data Year

2024

Source: BLS

Frequently Asked Questions

How much does a Social Worker make?

The median annual salary for a Social Worker is $57,480, with a typical range of $37,830 – $96,620 depending on experience, location, and employer.

What is the starting salary for a Social Worker?

Entry-level Social Worker positions typically start around $37,830 per year. Salaries increase significantly with experience and specialization.

Where do Social Workers earn the most?

Social Workers tend to earn the highest salaries in major metropolitan areas. Use the salary by city table above to compare compensation across different locations.

Also searched as: Social Worker salary