SalaryData

Nurse Practitioner Salary in North Carolina

Based on 8K+ workers in North Carolina

Data year: 2024 · Last updated: May 2026

Median Annual Salary (NC)

$125,020

$60.106/hr

vs National Average

$129,125

-3.2% vs national median

Salary Range (10th–90th)

$100K $158K

8K employed in North Carolina

Salary Distribution — Nurse Practitioner in North Carolina

Nurse Practitioner (NC) salary percentiles
PercentileAnnual Salary
10th percentile$100,120
25th percentile$108,920
Median (50th percentile)$125,020
75th percentile$137,340
90th percentile$158,440

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

Nurse Practitioner Salary by Experience Level in North Carolina

Nurse Practitioner Salary in Other States

Related Occupations

More Locations