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

  • School Behavioral Health Technician - $40-51 per hour - AHS Staffing - Columbus,OH

    AHS Staffing is seeking a local contract School Behavioral Health Technician for a local contract job in Columbus, Ohio. Job Description & Requirements Specialty: Behavioral Health Technician Discipline: Therapy Duration: 31 weeks 40 hours per week...

  • Intervention Specialist School - Seabright School and Therapy Staffing - Westerville,OH

    ABOUT US Seabright, a Stone Harbor Staffing Group company, is your elite school and therapy staffing partner. Together, we are the Seabright family and family is how we view each member of this incredible community. From our family to the nation's...

  • Hospitalist - OhioHealth - Columbus,OH

    OhioHealth, the largest hospital system in Central Ohio, has various employed hospitalist and nocturnist opportunities available. We recognize the importance of work-life balance and offer a variety of scheduling options among our group to fit...

See all Social Worker jobs