What Is the Average Salary for Social Workers in America?


Quick Answer

The average salary for a social worker in the United States is approximately $42,000, with the pay range extending from $24,000 to $70,000 per year, according to the Bureau of Labor Statistics. Numbers from 2013 indicate the lowest paid social worker made around $27,000 and the highest paid made $72,000.

Continue Reading
Related Videos

Full Answer

Years of experience, educational degrees, sub-specialties and location all figure into a social worker's salary. Some of the highest paid social workers practice in Nassau, New York; Springfield, Illinois; and Waterbury, Connecticut.

Comparing the pay to that for similar jobs reveals that social workers average a little more than mental health counselors and substance abuse and behavior disorder counselors. They average less pay than marriage and family therapists and clinical social workers.

Learn more about Salaries

Related Questions