Social Worker Salary in Charleston, SC

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Charleston, SC?

The average salary for a Social Worker is $59,910 per year in Charleston, SC.

Social workers in Charleston, SC, earn a competitive salary. On average, they make around $59,910 per year. This figure can vary based on experience and the specific area of social work. For instance, those with more experience in the field often see higher earnings.

The salary range for social workers in Charleston typically falls between $34,000 and $100,000. Entry-level positions start at around $34,000, while seasoned professionals can earn up to $100,000. This range reflects the diverse opportunities available in the field, from working with children and families to helping the elderly and those with disabilities.

Social Worker jobs in Charleston, SC

What are the highest paying cities for a Social Worker near Charleston, SC?

Myrtle Beach, SC, offers the highest pay for social workers near Charleston, SC, with an average salary of $67,444. Columbia, SC, follows closely with an average salary of $62,797. These cities provide excellent opportunities for social workers seeking competitive compensation.
Graph displaying highest paying cities salaries for Social Worker jobs near Charleston, SC, highlighting Myrtle Beach, SC with the highest at $67,444 and Beaufort, SC with the lowest at $55,928.
  1. Myrtle Beach, SC
    Average Salary: $67,444
    In Myrtle Beach, professionals help people in need. They work with families and individuals facing challenges. Local organizations like the Coastal Community Action Agency offer many opportunities.
    Find Social Worker jobs in Myrtle Beach, SC


  2. Columbia, SC
    Average Salary: $62,797
    Columbia offers a range of roles for those aiding others. Social workers here support people through tough times. Key employers include the Department of Social Services and various non-profits.
    Find Social Worker jobs in Columbia, SC


  3. Savannah, GA
    Average Salary: $62,186
    Savannah provides a vibrant environment for social work. Workers here assist those in need with local agencies like the Family Center. The city's rich history adds to the rewarding experience.
    Find Social Worker jobs in Savannah, GA


  4. Greenville, SC
    Average Salary: $61,913
    Greenville is a hub for social service jobs. Professionals here make a difference in many lives. Employers such as the United Way offer diverse roles. The community's support enhances job satisfaction.
    Find Social Worker jobs in Greenville, SC


  5. North Charleston, SC
    Average Salary: $60,833
    North Charleston offers many opportunities for those helping others. Social workers here focus on community needs. Local organizations like the Charleston Dorchester Mental Health Center provide valuable support.
    Find Social Worker jobs in North Charleston, SC


  6. Sumter, SC
    Average Salary: $59,700
    Sumter provides a close-knit community for social service workers. Professionals here make a real impact. Local agencies like the Sumter County Family Center offer meaningful roles.
    Find Social Worker jobs in Sumter, SC


  7. Greer, SC
    Average Salary: $59,156
    Greer is a great place for social workers. They help people in the community. Local organizations like the Greer Community Action Agency offer many opportunities to make a difference.
    Find Social Worker jobs in Greer, SC


  8. Florence, SC
    Average Salary: $57,202
    Florence offers rewarding roles for those helping others. Social workers here support families and individuals. Local agencies like the Florence County Family Center provide many opportunities.
    Find Social Worker jobs in Florence, SC


  9. Aiken, SC
    Average Salary: $56,541
    Aiken provides a supportive environment for social service workers. Professionals here assist those facing challenges. Local organizations like the Aiken County Department of Social Services offer many opportunities.
    Find Social Worker jobs in Aiken, SC


  10. Beaufort, SC
    Average Salary: $55,928
    Beaufort offers a fulfilling environment for social workers. They help people in need. Local agencies like the Beaufort County Family Center provide many opportunities to make a difference.
    Find Social Worker jobs in Beaufort, SC

What are the best paying companies for a Social Worker in Charleston, SC?

Job seekers looking for top-paying social worker positions in Charleston, SC, should consider the US Department of Veterans Affairs. This organization offers the highest average salary among the listed employers. Medical University of South Carolina also provides competitive pay, making it another excellent choice for those in the field.
Graph displaying best paying company salaries for Social Worker jobs in Charleston, SC, highlighting US Department of Veterans Affairs with the highest at $100,363 and South Carolina Youth Advocate Program with the lowest at $34,000.
  1. US Department of Veterans Affairs
    Average Salary: $100,363
    The US Department of Veterans Affairs offers rewarding Social Worker jobs in Charleston, SC. They provide care for veterans in various locations, including Charleston. They focus on mental health, substance abuse, and social services.


  2. Medical University of South Carolina
    Average Salary: $62,681
    The Medical University of South Carolina provides Social Worker positions in Charleston, SC. They work in hospitals and clinics, focusing on patient care and support. The university operates in several locations across the state.


  3. Roper St. Francis Healthcare
    Average Salary: $61,600
    Roper St. Francis Healthcare offers Social Worker jobs in Charleston, SC. They work in hospitals and outpatient centers, providing care for patients and families. The healthcare system operates multiple facilities in Charleston.


  4. Palmetto Lowcountry Behavioral Health
    Average Salary: $58,745
    Palmetto Lowcountry Behavioral Health provides Social Worker positions in Charleston, SC. They focus on mental health and substance abuse treatment. The organization operates several locations in the Lowcountry region.


  5. Palmetto Summerville Behavioral Health
    Average Salary: $55,000
    Palmetto Summerville Behavioral Health offers Social Worker jobs in Charleston, SC. They provide mental health and substance abuse services. The facility is located in Summerville, with outreach to the Charleston area.


  6. The Bair Foundation
    Average Salary: $39,289
    The Bair Foundation offers Social Worker positions in Charleston, SC. They focus on child welfare and family services. The foundation operates in several locations across the state.


  7. South Carolina Youth Advocate Program
    Average Salary: $34,000
    The South Carolina Youth Advocate Program provides Social Worker jobs in Charleston, SC. They focus on youth advocacy and support services. The program operates in multiple locations across the state.

Currently 6,191 Social Worker job openings, nationwide.

How's the job market for a Social Worker in the US?

Learn what a Social Worker does, how to become one, and understand the job outlook. Get simple steps to start your career as a Social Worker today.
Position
Overview
Social Worker
6,191 Job Openings