How much does a Nurse Practitioner make in Durham, NC?
In Durham, NC, Nurse Practitioners enjoy a good income. They earn an average yearly salary of $124,168. This is a competitive wage, offering stability and good earning potential.
Different Nurse Practitioners in Durham, NC, can earn more or less depending on their experience and specialty. The earnings can range from $120,000 to over $240,000 a year. Here is a closer look at the salary distribution:
- 10% earn less than $53,455
- 25% earn less than $74,182
- 50% earn less than $115,636
- 75% earn less than $157,091
- 90% earn less than $198,545
What are the highest paying cities for a Nurse Practitioner near Durham, NC?

-
Smithfield, NC
Average Salary: $169,534
Smithfield offers a close-knit community where healthcare providers thrive. With several local clinics and hospitals, one can find rewarding opportunities. Major employers include Smithfield Medical Center, where caregivers make a real difference.
Find Nurse Practitioner jobs in Smithfield, NC
-
Morrisville, NC
Average Salary: $165,000
Morrisville provides a dynamic work environment for healthcare professionals. The city is home to several research institutions and clinics. Companies like Duke Health offer great benefits and career growth potential.
Find Nurse Practitioner jobs in Morrisville, NC
-
Mooresville, NC
Average Salary: $153,189
Mooresville is known for its supportive healthcare facilities. This city's medical centers value quality care and teamwork. Opportunities exist with Lake Norman Regional Medical Center and other local providers.
Find Nurse Practitioner jobs in Mooresville, NC
-
Jacksonville, NC
Average Salary: $143,943
Jacksonville has a strong need for healthcare services. Working here means joining a community that appreciates your skills. Onslow Memorial Hospital and other clinics provide excellent work environments.
Find Nurse Practitioner jobs in Jacksonville, NC
-
Raleigh, NC
Average Salary: $142,128
Raleigh is a hub for medical professionals. The city's many hospitals and clinics provide diverse opportunities. UNC Health Care and Duke Health are leading employers in the area.
Find Nurse Practitioner jobs in Raleigh, NC
-
Clayton, NC
Average Salary: $141,071
Clayton offers a vibrant community with many healthcare options. Local medical centers value skilled caregivers. Working at WakeMed or other local facilities can lead to a fulfilling career.
Find Nurse Practitioner jobs in Clayton, NC
-
Garner, NC
Average Salary: $139,656
Garner has a growing healthcare sector. This city’s medical centers focus on quality care. Opportunities are available at UNC Health and other local clinics.
Find Nurse Practitioner jobs in Garner, NC
-
Apex, NC
Average Salary: $139,090
Apex is known for its excellent healthcare facilities. This city provides many opportunities for growth. Working at Duke Health or local clinics can be very rewarding.
Find Nurse Practitioner jobs in Apex, NC
-
Hickory, NC
Average Salary: $138,688
Hickory offers a friendly community with strong healthcare needs. Local hospitals and clinics value dedicated professionals. Opportunities exist with Frye Regional Medical Center and other local providers.
Find Nurse Practitioner jobs in Hickory, NC
-
Wilmington, NC
Average Salary: $134,942
Wilmington has a thriving healthcare industry. The city’s medical centers are always in need of skilled professionals. Employers like Novant Health provide a supportive work environment.
Find Nurse Practitioner jobs in Wilmington, NC
What are the best paying companies for a Nurse Practitioner in Durham, NC?

-
Theoria Medical
Average Salary: $165,000
Theoria Medical offers competitive salaries for Nurse Practitioners in Durham, NC. They provide various healthcare services and have facilities throughout the region, providing excellent career opportunities for NPs.
-
U.S. Department of Veterans Affairs
Average Salary: $147,457
The U.S. Department of Veterans Affairs provides rewarding roles for Nurse Practitioners in Durham. They focus on veteran healthcare and have multiple locations in the area, offering a stable and fulfilling career path.
-
Healthcare Staffing Professionals Inc.
Average Salary: $140,000
Healthcare Staffing Professionals Inc. is known for its high-paying positions for Nurse Practitioners in Durham. They operate in many healthcare facilities, providing diverse and enriching job experiences.
-
CVS Health
Average Salary: $133,485
CVS Health offers attractive salaries for Nurse Practitioners in Durham. They have numerous locations, including health centers and pharmacies, offering a dynamic work environment.
-
Primary Behavioral Health Services
Average Salary: $128,333
Primary Behavioral Health Services provides competitive wages for Nurse Practitioners in Durham. They focus on behavioral health and have several facilities in the area, supporting career growth and development.
-
Optum
Average Salary: $127,846
Optum offers good compensation for Nurse Practitioners in Durham. They provide healthcare services through various locations, focusing on patient care and professional growth.
-
Thriveworks
Average Salary: $119,000
Thriveworks offers attractive salaries for Nurse Practitioners in Durham. They operate in multiple locations, focusing on mental health services and offering a supportive work environment.
-
North Carolina Central University
Average Salary: $92,593
North Carolina Central University provides competitive wages for Nurse Practitioners. They focus on education and healthcare services, offering a unique and fulfilling work environment.
-
Curana Health
Average Salary: $87,475
Curana Health offers rewarding positions for Nurse Practitioners in Durham. They focus on senior healthcare and have several facilities in the area, providing excellent opportunities for career growth.
-
Preceptor Point
Average Salary: $12,000
Preceptor Point provides good compensation for Nurse Practitioners in Durham. They focus on healthcare education and have several locations, offering a dynamic and supportive work environment.
What are the best paying Nurse Practitioner related jobs in Durham, NC?

-
Physician Assistant
Average Salary: $126,451
This role works closely with doctors to provide patient care. Professionals in this field diagnose illnesses and develop treatment plans. They often work in hospitals and clinics in Durham.
Find Physician Assistant jobs in Durham, NC
-
Clinical Research Nurse
Average Salary: $92,500
These nurses conduct clinical trials and studies. They ensure the safety and well-being of participants. Many hospitals and research centers in Durham hire for these positions.
Find Clinical Research Nurse jobs in Durham, NC
-
Nurse Educator
Average Salary: $90,857
Nurse educators teach and mentor new nurses. They develop training programs and evaluate student progress. Universities and healthcare facilities in Durham offer many opportunities.
Find Nurse Educator jobs in Durham, NC
-
Public Health Nurse
Average Salary: $85,640
They focus on community health and prevention. These nurses work with the public to promote healthy lifestyles. Organizations like public health departments in Durham hire for these roles.
Find Public Health Nurse jobs in Durham, NC
-
Registered Nurse
Average Salary: $83,491
RNs provide patient care and support. They work in a variety of settings like hospitals and clinics. Many healthcare facilities in Durham need experienced RNs.
Find Registered Nurse jobs in Durham, NC
-
Graduate Nurse
Average Salary: $60,724
Newly graduated nurses gain experience under supervision. They work with patients and learn from seasoned nurses. Hospitals and medical centers often hire graduate nurses in Durham.
Find Graduate Nurse jobs in Durham, NC
-
Case Manager
Average Salary: $57,328
These professionals coordinate care for patients. They work with doctors and other healthcare providers. Many hospitals and care facilities in Durham seek skilled case managers.
Find Case Manager jobs in Durham, NC



