Entry Level Salary for Social Workers

The average salary for an entry level Social Worker is $37,328. An experienced Social Worker makes about $47,736 per year.

Social workers help people solve and cope with problems in their everyday lives. One group of social workers—clinical social workers—also diagnose and treat mental, behavioral, and emotional issues. Find more career information.

Salary Calculator


Entry Level Experienced

Top 3 Social Worker Jobs

  • Social Worker - Ohio Department of Education - Columbus,OH

    Description: Social Worker Minimum Qualifications: Must hold an Ohio Board Social Worker license; and must hold or have the ability to get a Pupil Services License or Registration as a School Social Worker through the Ohio State...

  • Social Worker MSW Exempt- FACES HIV Program - Nationwide Children's Hospital - Columbus,OH

    Overview: 40 hours per week, M-F, 8:00am-4:30pm. (Occasional Thursday early evening coverage may be needed - hours can be adjusted to accommodate). Work location is in the Livingston Ambulatory Center. Job Description...

  • Social Worker - Remote - Guideline Healthcare - Columbus,OH

    Remote licensed Therapist / Earn up to $100,000 / Weekly Pay 100% Remote / Clients Provided / Therapy-Focused Role Licensed Therapist Details Earn up to $100,000 annually Paid Weekly for completed...

See all Social Worker jobs