How much does a Nurse Practitioner make in Durham, NC?
Job seekers interested in a role as a Nurse Practitioner in Durham, NC, can expect competitive salaries. The average yearly salary for a Nurse Practitioner in Durham is around $132,639. This figure provides a good baseline for new practitioners entering the field or those looking to relocate.
The salary range for Nurse Practitioners in Durham varies. Most earn between $79,500 and $185,000 per year. This range shows the earning potential across different experience levels and specialties. The higher end of the spectrum reflects those with more years of experience or those in higher demand specialties. This makes the role both stable and rewarding for those dedicated to the profession.
What are the highest paying cities for a Nurse Practitioner near Durham, NC?

-
Wake Forest, NC
Average Salary: $171,513
In Wake Forest, healthcare professionals enjoy a welcoming community. With institutions like WakeMed, individuals can gain valuable experience. The area offers a mix of urban and rural settings, providing diverse practice opportunities.
Find Nurse Practitioner jobs in Wake Forest, NC
-
Morrisville, NC
Average Salary: $165,000
Morrisville boasts a growing healthcare sector, making it a great place for healthcare workers. The presence of companies like UNC Health helps ensure many job openings. Professionals here benefit from a supportive work environment and excellent community resources.
Find Nurse Practitioner jobs in Morrisville, NC
-
Mooresville, NC
Average Salary: $152,055
Mooresville offers a vibrant community for healthcare providers. The area is known for its high-quality care facilities, including Iredell Health System. Working here means access to modern technology and a strong commitment to patient care.
Find Nurse Practitioner jobs in Mooresville, NC
-
Raleigh, NC
Average Salary: $148,724
Raleigh, as the state capital, provides many opportunities for those in healthcare. Key employers include Duke Health and WakeBrook. The city's dynamic environment supports career growth and offers many continuing education options.
Find Nurse Practitioner jobs in Raleigh, NC
-
Apex, NC
Average Salary: $148,560
Apex is a thriving town for healthcare professionals. It hosts facilities like Duke Raleigh Hospital. The area offers a blend of suburban peace and urban access, making it ideal for work-life balance.
Find Nurse Practitioner jobs in Apex, NC
-
Jacksonville, NC
Average Salary: $147,941
Jacksonville provides a rich environment for healthcare careers. Institutions like New Hanover Regional Medical Center offer excellent opportunities. The city's strong community spirit enhances the work experience.
Find Nurse Practitioner jobs in Jacksonville, NC
-
Clayton, NC
Average Salary: $147,067
Clayton offers a supportive community for healthcare workers. Clinics here, like Johnston Health, provide solid career foundations. Professionals here often enjoy a tight-knit, collaborative work atmosphere.
Find Nurse Practitioner jobs in Clayton, NC
-
Hickory, NC
Average Salary: $145,413
In Hickory, healthcare professionals find a close-knit community. Frye Regional Medical Center is a leading employer. The city’s charm and supportive environment make it an attractive place to work.
Find Nurse Practitioner jobs in Hickory, NC
-
Cary, NC
Average Salary: $144,471
Cary is a great place for healthcare workers, with institutions like Duke Health Cary. The area's growing population means many opportunities. Professionals here enjoy modern facilities and a strong focus on patient care.
Find Nurse Practitioner jobs in Cary, NC
-
Smithfield, NC
Average Salary: $138,900
Smithfield offers a peaceful setting for healthcare professionals. The community-focused approach of local clinics provides excellent work experiences. Professionals here benefit from a supportive and family-oriented environment.
Find Nurse Practitioner jobs in Smithfield, NC
What are the best paying companies for a Nurse Practitioner in Durham, NC?

-
LifeStance Health
Average Salary: $185,000
LifeStance Health offers Nurse Practitioners excellent opportunities across various locations in Durham, NC. The company is dedicated to providing mental health care services. Nurse Practitioners work in clinics, making a big impact in their community by helping those in need.
-
Healthcare Staffing Professionals, Inc.
Average Salary: $140,000
Healthcare Staffing Professionals, Inc. has Nurse Practitioner positions in Durham, NC. They focus on connecting healthcare professionals with top employers. Their Nurse Practitioners enjoy diverse work environments and the chance to make a difference in many different settings.
-
Eleanor Health
Average Salary: $135,000
Eleanor Health in Durham, NC, provides Nurse Practitioners with rewarding job opportunities. The company specializes in mental health and substance use treatment. Nurse Practitioners work in clinics, supporting patients on their journey to recovery.
-
CVS Health
Average Salary: $133,485
At CVS Health in Durham, NC, Nurse Practitioners find competitive pay and great benefits. The company operates pharmacies and health services across the region. Nurse Practitioners play a key role in patient care and community health.
-
Optum
Average Salary: $126,545
Optum offers Nurse Practitioner jobs in Durham, NC, with a focus on health and wellness. Nurse Practitioners work in various locations, providing care and improving patient outcomes. The company is known for its comprehensive health services.
-
Healing Partners
Average Salary: $110,000
Healing Partners in Durham, NC, provides meaningful Nurse Practitioner roles. The company is committed to quality healthcare. Nurse Practitioners work in clinics, helping patients achieve better health and well-being.
-
North Carolina Central University
Average Salary: $92,593
North Carolina Central University offers Nurse Practitioner positions in Durham, NC. The university provides healthcare services and education. Nurse Practitioners work in clinics, supporting students and the local community.
What are the best paying Nurse Practitioner related jobs in Durham, NC?

-
Physician Assistant
Average Salary: $123,468
A physician assistant works closely with doctors. They see patients and help with exams and treatments. Many healthcare facilities in Durham seek these professionals.
Find Physician Assistant jobs in Durham, NC
-
Nurse Manager
Average Salary: $103,500
Nurse managers lead a team of nurses. They ensure patient care runs smoothly. Hospitals in Durham often hire for these roles.
Find Nurse Manager jobs in Durham, NC
-
Nurse Educator
Average Salary: $92,935
Nurse educators teach new nurses. They work in hospitals and universities. Durham has many training programs for nurses.
Find Nurse Educator jobs in Durham, NC
-
Clinical Research Nurse
Average Salary: $86,667
Clinical research nurses manage studies. They work in labs and hospitals. Durham has several research centers hiring for this role.
Find Clinical Research Nurse jobs in Durham, NC
-
Public Health Nurse
Average Salary: $85,881
Public health nurses promote healthy lifestyles. They work with communities to prevent illness. Durham has many health departments seeking these nurses.
Find Public Health Nurse jobs in Durham, NC
-
Registered Nurse
Average Salary: $84,213
Registered nurses care for patients. They work in hospitals and clinics. Durham has many job openings for RNs.
Find Registered Nurse jobs in Durham, NC
-
Case Manager
Average Salary: $51,991
Case managers coordinate patient care. They work in hospitals and care facilities. Many companies in Durham hire for these positions.
Find Case Manager jobs in Durham, NC



