Social Worker Salary in Durham, NC

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Social Worker is $64,178 per year in Durham, NC.

Social workers in Durham, NC, earn a competitive salary. The average salary for this role is around $64,178 per year. This figure can vary based on experience and specific qualifications. For those just starting, salaries may begin at around $37,000. As experience grows, so does the earning potential, with more seasoned professionals reaching up to $99,691 annually.

Several factors can influence a social worker's salary in Durham. These include the type of work environment, such as hospitals, schools, or government agencies, and the level of education and certifications held. Higher education and specialized certifications often lead to higher pay. Additionally, those who take on supervisory roles or specialize in high-demand areas may see increased earnings.

Social Worker jobs in Durham, NC

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

Social workers near Durham, NC, can find some of the best pay in Garner, where the average salary reaches $120,808. Clayton and High Point also offer competitive salaries, with $106,731 and $80,228 respectively. These cities provide excellent opportunities for professionals in the field.
Graph displaying highest paying cities salaries for Social Worker jobs near Durham, NC, highlighting Garner, NC with the highest at $120,808 and Hickory, NC with the lowest at $54,908.
  1. Garner, NC
    Average Salary: $120,808
    In Garner, NC, professionals help individuals and families navigate challenges. Garner offers a supportive environment with opportunities at local nonprofits and government agencies. The community's focus on education and family services makes it a rewarding place to work.
    Find Social Worker jobs in Garner, NC


  2. Clayton, NC
    Average Salary: $106,731
    Clayton, NC, provides a vibrant setting for those aiding others. The area has a strong network of social service organizations. Working here means collaborating with dedicated professionals to improve community well-being.
    Find Social Worker jobs in Clayton, NC


  3. High Point, NC
    Average Salary: $80,228
    High Point, NC, offers a dynamic environment for those in the helping professions. The city has a mix of urban and suburban settings, providing diverse opportunities. Local agencies focus on mental health and family support, making it a fulfilling place to work.
    Find Social Worker jobs in High Point, NC


  4. Smithfield, NC
    Average Salary: $72,172
    In Smithfield, NC, professionals make a difference in their community. The area has a close-knit feel with many local organizations. Working here means being part of a supportive community that values social services.
    Find Social Worker jobs in Smithfield, NC


  5. Fayetteville, NC
    Average Salary: $66,273
    Fayetteville, NC, is a great place for those in the helping professions. The city has a strong military presence, offering unique opportunities. Local agencies focus on veterans' services and family support, making it a rewarding environment.
    Find Social Worker jobs in Fayetteville, NC


  6. Chapel Hill, NC
    Average Salary: $65,954
    Chapel Hill, NC, offers a vibrant setting for those aiding others. The city has a strong academic presence, providing diverse opportunities. Working here means collaborating with dedicated professionals to improve community well-being.
    Find Social Worker jobs in Chapel Hill, NC


  7. Raleigh, NC
    Average Salary: $63,101
    In Raleigh, NC, professionals help individuals and families navigate challenges. The city has a strong network of social service organizations. Working here means being part of a dynamic community that values social services.
    Find Social Worker jobs in Raleigh, NC


  8. Wilmington, NC
    Average Salary: $56,158
    Wilmington, NC, provides a supportive environment for those in the helping professions. The area has a mix of urban and coastal settings, offering diverse opportunities. Local agencies focus on mental health and family support, making it a fulfilling place to work.
    Find Social Worker jobs in Wilmington, NC


  9. Jacksonville, NC
    Average Salary: $55,872
    Jacksonville, NC, offers a vibrant setting for those aiding others. The city has a strong military presence, providing unique opportunities. Local agencies focus on veterans' services and family support, making it a rewarding environment.
    Find Social Worker jobs in Jacksonville, NC


  10. Hickory, NC
    Average Salary: $54,908
    In Hickory, NC, professionals make a difference in their community. The area has a close-knit feel with many local organizations. Working here means being part of a supportive community that values social services.
    Find Social Worker jobs in Hickory, NC

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

Social workers in Durham, NC, can find rewarding positions with top-paying employers. The US Department of Veterans Affairs offers the highest salary, making it an attractive option for those in the field. Durham County Government also provides competitive pay, along with other notable employers like Senior CommUnity Care of North Carolina.
Graph displaying best paying company salaries for Social Worker jobs in Durham, NC, highlighting US Department of Veterans Affairs with the highest at $100,150 and Durham Public Schools with the lowest at $49,730.
  1. US Department of Veterans Affairs
    Average Salary: $100,150
    The US Department of Veterans Affairs offers rewarding Social Worker positions. They provide care to veterans in Durham and other locations. Their work focuses on mental health, disability, and other services.


  2. Durham County Government
    Average Salary: $71,816
    Durham County Government provides Social Worker jobs with a focus on community services. They operate in Durham and surrounding areas. Their roles include helping families and children in need.


  3. Senior CommUnity Care of North Carolina
    Average Salary: $55,655
    Senior CommUnity Care of North Carolina offers Social Worker jobs with a focus on elderly care. They serve in Durham and other parts of North Carolina. Their work includes providing support and resources to seniors.


  4. infinite Computer Solution
    Average Salary: $55,463
    infinite Computer Solution offers Social Worker jobs with a focus on technology and community support. They operate in Durham and other areas. Their roles include helping clients with technology and social services.


  5. Youth Villages
    Average Salary: $54,978
    Youth Villages offers Social Worker jobs with a focus on child and family services. They operate in Durham and other locations. Their work includes providing care and support to children and families.


  6. KIPP Schools
    Average Salary: $52,821
    KIPP Schools offers Social Worker jobs with a focus on education and community support. They operate in Durham and other areas. Their roles include helping students and families achieve their goals.


  7. Durham Public Schools
    Average Salary: $49,730
    Durham Public Schools offers Social Worker jobs with a focus on education and student support. They operate in Durham and other areas. Their roles include helping students and families with various challenges.

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