Nurse Practitioners Wages

SOC 29-1170 • Full occupation profile

The median annual wage for Nurse Practitioners is $126,260 nationally (2023 BLS OEWS). The 10th percentile is $94,530 and the 90th percentile is $168,030, showing the wide spread of wages in this occupation.

National Wage Distribution (2023)

Employment

280,140

P10

$94,530

P25

$106,960

Median

$126,260

P75

$140,610

P90

$168,030

National Wage Trend

How national median and mean wages for Nurse Practitioners have moved across BLS OEWS release years.

National median and mean wage trend for Nurse Practitioners across BLS OEWS release years.
Year Median Mean P10 P90 Employment YoY Median
2023 $126,260 $128,490 $94,530 $168,030 280,140
2022 $121,610 $124,680 $87,340 $165,240 258,230 -3.68%
2021 $120,680 $118,040 $79,470 $163,350 234,690 -0.76%
2020 $111,680 $114,510 $82,960 $156,160 211,280 -7.46%