SalaryData

Nurse Practitioner Salary in North Carolina

Based on 10K+ workers in North Carolina

Data year: 2025 · Last updated: June 2026

Median Annual Salary (NC)

$128,990

$62.014/hr

vs National Average

$133,771

-3.6% vs national median

Salary Range (10th–90th)

$104K $164K

10K employed in North Carolina

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

Historical Salary Trend — Nurse Practitioner in North Carolina vs National

Historical Nurse Practitioner (North Carolina vs National) salary trend
YearMedian Salary (United States)
2022$111,140
2023$121,450
2024$125,020
2025$128,990
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

Nurse Practitioner Salary by Experience Level in North Carolina

Nurse Practitioner Salary in Other States

Related Occupations

More Locations