Position
City
Salary

How much does a Nurse Practitioner make in Durham, NC?

The average salary for a Nurse Practitioner is $124,168 per year 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
Nurse Practitioner jobs in Durham, NC

What are the highest paying cities for a Nurse Practitioner near Durham, NC?

Job seekers looking for top pay as nurse practitioners will find excellent opportunities in cities around Durham, NC. Smithfield leads with an average salary of over $169,000. Morrisville and Mooresville also offer competitive wages for this role. Other nearby cities like Raleigh and Wilmington provide good salaries as well. Clayton, Garner, Apex, Hickory, and Jacksonville round out the list with average salaries above $134,000. These cities present promising career options for nurse practitioners seeking attractive compensation.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Durham, NC, highlighting Smithfield, NC with the highest at $169,534 and Wilmington, NC with the lowest at $134,942.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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?

Seeking a high-paying job as a Nurse Practitioner in Durham, NC? Theoria Medical offers the top salary at $165,000 annually. Other top-paying employers include U.S. Department of Veterans Affairs and Healthcare Staffing Professionals Inc., both with salaries exceeding $140,000 per year. CVS Health, Primary Behavioral Health Services, and Optum also provide competitive salaries over $125,000 each year. These employers offer excellent benefits and growth opportunities, making them attractive to job seekers. Choosing any of these companies could lead to a rewarding career in healthcare.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Durham, NC, highlighting Theoria Medical with the highest at $165,000 and Preceptor Point with the lowest at $12,000.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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.

Currently 9,885 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
9,885 Job Openings