Social Worker Salary in Greensboro, NC

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Greensboro, NC?

The average salary for a Social Worker is $54,351 per year in Greensboro, NC.

A Social Worker in Greensboro, NC, earns a competitive salary. The average salary for this role is around $54,351 per year. This figure can vary based on experience and specific job duties. For instance, those with more years in the field often see higher earnings.

Social Workers in Greensboro can expect to earn between $36,000 and $81,900 annually. Entry-level positions start at around $36,000, while seasoned professionals can earn up to $81,900. This range reflects the diverse responsibilities and opportunities for advancement within the field. Factors such as education, certifications, and the specific employer can also influence salary levels. Job seekers should consider these elements when exploring career options in social work.

Social Worker jobs in Greensboro, NC

What are the highest paying cities for a Social Worker near Greensboro, NC?

Job seekers looking for top-paying Social Worker positions near Greensboro, NC, can explore cities like High Point and Salisbury. These cities offer competitive salaries, with High Point leading at $80,228. Salisbury follows closely with an average salary of $67,031. These locations provide excellent opportunities for social workers to make a significant impact while earning a good income.
Graph displaying highest paying cities salaries for Social Worker jobs near Greensboro, NC, highlighting High Point, NC with the highest at $80,228 and Asheville, NC with the lowest at $58,634.
  1. High Point, NC
    Average Salary: $80,228
    In High Point, professionals help people in need. They work with families and individuals to improve their lives. Key employers include local non-profits and healthcare facilities.
    Find Social Worker jobs in High Point, NC


  2. Salisbury, NC
    Average Salary: $67,031
    Salisbury offers a range of opportunities for those aiding others. Social workers here support children and families. Companies like Novant Health and local charities provide many job openings.
    Find Social Worker jobs in Salisbury, NC


  3. Charlotte, NC
    Average Salary: $65,237
    Charlotte is a bustling city with many social work roles. Workers here focus on community services and mental health. Major employers include Atrium Health and various non-profits.
    Find Social Worker jobs in Charlotte, NC


  4. Durham, NC
    Average Salary: $64,178
    Durham provides diverse social work positions. Professionals assist with education, healthcare, and community support. Duke Health and local agencies are key employers.
    Find Social Worker jobs in Durham, NC


  5. Raleigh, NC
    Average Salary: $63,101
    Raleigh offers many opportunities for social workers. They help with child welfare and family services. Key employers include the state government and local non-profits.
    Find Social Worker jobs in Raleigh, NC


  6. Concord, NC
    Average Salary: $62,992
    Concord has a strong need for social workers. They support families and children. Local government and healthcare providers are major employers.
    Find Social Worker jobs in Concord, NC


  7. Gastonia, NC
    Average Salary: $61,547
    Gastonia provides various roles for those helping others. Social workers here focus on community and family services. Local non-profits and healthcare facilities offer many job opportunities.
    Find Social Worker jobs in Gastonia, NC


  8. Greenville, NC
    Average Salary: $59,747
    In Greenville, social workers play a vital role in community support. They assist with education and family services. Employers include Vidant Health and local charities.
    Find Social Worker jobs in Greenville, NC


  9. Winston-Salem, NC
    Average Salary: $58,692
    Winston-Salem offers many social work positions. Professionals here support children and families. Key employers include Wake Forest Baptist Health and local non-profits.
    Find Social Worker jobs in Winston-Salem, NC


  10. Asheville, NC
    Average Salary: $58,634
    Asheville provides diverse opportunities for social workers. They focus on community and family services. Local non-profits and healthcare providers are major employers.
    Find Social Worker jobs in Asheville, NC

What are the best paying companies for a Social Worker in Greensboro, NC?

ProCare Therapy offers the highest salary for social workers in Greensboro, NC, with an average of $66,878 per year. Cone Health and the University of North Carolina at Greensboro also provide competitive salaries, making them attractive options for job seekers. Guilford County Government and Guilford County Schools offer solid compensation, with average salaries around $56,000 and $54,000, respectively.
Graph displaying best paying company salaries for Social Worker jobs in Greensboro, NC, highlighting ProCare Therapy with the highest at $66,878 and Children and Families First with the lowest at $35,500.
  1. ProCare Therapy
    Average Salary: $66,878
    ProCare Therapy offers rewarding Social Worker positions in Greensboro, NC. They focus on providing therapy and support services. Their locations include Greensboro and surrounding areas.


  2. Cone Health
    Average Salary: $62,988
    Cone Health provides excellent opportunities for Social Workers in Greensboro, NC. They work in various healthcare settings to support patients and families. Cone Health operates in Greensboro and the surrounding areas.


  3. University of North Carolina at Greensboro
    Average Salary: $61,815
    The University of North Carolina at Greensboro offers Social Worker roles that focus on student support and community services. They operate in Greensboro, providing a supportive environment for students and staff.


  4. Guilford County Government
    Average Salary: $56,186
    Guilford County Government offers Social Worker positions that focus on public services and community support. They operate in Greensboro, providing essential services to the community.


  5. Guilford County Schools
    Average Salary: $54,406
    Guilford County Schools provides opportunities for Social Workers to support students and families. They operate in Greensboro and the surrounding areas, focusing on educational support.


  6. Youth Villages
    Average Salary: $53,582
    Youth Villages offers Social Worker positions that focus on child and family services. They operate in Greensboro, providing care and support to children and families in need.


  7. Heartland Living and Rehabilitation
    Average Salary: $53,263
    Heartland Living and Rehabilitation offers Social Worker roles that focus on rehabilitation and support services. They operate in Greensboro, providing care for individuals in recovery.


  8. Communities In Schools
    Average Salary: $42,289
    Communities In Schools offers Social Worker positions that focus on student support and community engagement. They operate in Greensboro, helping students succeed academically and personally.


  9. Senior Resources of Guilford
    Average Salary: $39,500
    Senior Resources of Guilford provides Social Worker roles that focus on senior services and support. They operate in Greensboro, offering services to the elderly community.


  10. Children and Families First
    Average Salary: $35,500
    Children and Families First offers Social Worker positions that focus on child and family welfare. They operate in Greensboro, providing essential services to families in need.

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