SalaryData

Nurse Practitioner Salary in North Carolina

Based on 10K+ workers in North Carolina

Data year: 2025 · Last updated: October 2026

Median Annual Salary (NC)

$128,990

$62.01/hr

vs National Average

$133,771

-3.6% vs national median

Salary Range (10th–90th)

$104K – $164K

10K employed in North Carolina

Understanding the Nurse Practitioner salary in North Carolina reveals a median annual income of $128,990. This figure falls approximately 4% below the national average, offering valuable insight for those considering a career in this vital healthcare role within the state. Currently, over 9,800 Nurse Practitioners are employed in North Carolina.

Several factors influence the Nurse Practitioner salary in North Carolina, including experience level, specific specialty within NP practice, and the geographic location within the state, with urban areas often offering higher compensation. The size and type of healthcare facility also play a significant role, impacting the overall earnings potential for these skilled professionals.

Salary Distribution — Nurse Practitioner in North Carolina

Nurse Practitioner (NC) salary percentiles
PercentileAnnual Salary
10th percentile$103,530
25th percentile$114,260
Median (50th percentile)$128,990
75th percentile$142,180
90th percentile$164,320

Top-Paying Industries for Nurse Practitioner (U.S.)

Which industries pay Nurse Practitioners the most — nationwide figures (industry-level data is not available by state). Nurse Practitioners in North Carolina tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Professional, Scientific, and Technical Services$138,9102K
Management of Companies and Enterprises$134,8802K
Administrative and Support Services$133,5506K
Finance and Insurance$133,3402K
Educational Services$132,8008K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nurse Practitioner in North Carolina vs National

Historical Nurse Practitioner salary trend in North Carolina
YearMedian Salary (North Carolina)
2022$111,140
2023$121,450
2024$125,020
2025$128,990
2026 (projected)$133,086

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Nurse Practitioner in North Carolina
YearNorth Carolina MedianNational Median
2022$111,140$118,452
2023$121,450$125,602
2024$125,020$129,125
2025$128,990$133,771
2026 (projected)$133,086$138,019

Nurse Practitioner Salary by Experience Level in North Carolina

Nurse Practitioner salary by experience level in North Carolina
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$114,260
Mid-level3-5 yrs$128,990
Senior6-9 yrs$142,180
Staff / Lead10+ yrs$164,320

Nurse Practitioner Salary in Other States

Related Nurse Practitioner Salaries in North Carolina

How other high-demand occupations in North Carolina compare to Nurse Practitioner ($128,990 median).

OccupationMedian Salaryvs Nurse PractitionerHourly
Surgeon in NC$398,410+208.9%$191.54/hr
Emergency Medicine Physician in NC$339,350+163.1%$163.15/hr
Internal Medicine Physician in NC$289,780+124.7%$139.32/hr
Nurse Anesthetist in NC$224,610+74.1%$107.99/hr
Podiatrist in NC$215,420+67.0%$103.57/hr
Family Medicine Physician in NC$215,230+66.9%$103.48/hr
Dentist in NC$207,000+60.5%$99.52/hr
Pediatrician in NC$183,550+42.3%$88.25/hr
Psychiatrist in NC$168,880+30.9%$81.19/hr
Optometrist in NC$161,560+25.3%$77.67/hr
Pharmacist in NC$138,860+7.7%$66.76/hr
Obstetrician and Gynecologist in NC$134,540+4.3%$64.68/hr

Frequently Asked Questions

What is the average Nurse Practitioner salary in North Carolina?

The median annual salary for a Nurse Practitioner in North Carolina is $128,990, which is equivalent to $62 per hour. This figure is 3.6% lower than the national average for Nurse Practitioners.

How much do Nurse Practitioners in North Carolina typically earn?

The typical salary range for Nurse Practitioners in North Carolina falls between $103,530 and $164,320 annually. The median income within this range is $128,990 per year.

Is the demand for Nurse Practitioners high in North Carolina?

Yes, there are approximately 9,800 Nurse Practitioners employed in North Carolina. While salary data varies, the median annual pay is $128,990.

What is the hourly rate for a Nurse Practitioner in North Carolina?

In North Carolina, Nurse Practitioners earn a median hourly wage of $62. This equates to a median annual salary of $128,990, with most earning between $103,530 and $164,320.

More Locations