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