Medical salaries · over time

Pay over time › Nurse Practitioner

Nurse Practitioner pay since 2017

In 2025 dollars, the national median fell 3% between 2017 and 2025 — from $136,000 to $132,000.

Median, adjusted to 2025 dollars

National, all settings. Capped years shown at the cap.
Median, 2025 dollars 2017: 136 Median, 2025 dollars 2018: 137 Median, 2025 dollars 2019: 138 Median, 2025 dollars 2020: 139 Median, 2025 dollars 2021: 143 Median, 2025 dollars 2022: 134 Median, 2025 dollars 2023: 133 Median, 2025 dollars 2024: 132 Median, 2025 dollars 2025: 13220172019202120232025
YearNominalIn 2025 dollars
2017$104,000 $136,000
2018$107,000 $137,000
2019$110,000 $138,000
2020$112,000 $139,000
2021$121,000 $143,000
2022$122,000 $134,000
2023$126,000 $133,000
2024$129,000 $132,000
2025$132,000 $132,000

Reading this series

Adjusted with the CPI-U annual average to 2025 dollars. The BLS changed its occupation codes in 2018; both codings are mapped to the same specialty so the series does not break there.

A year marked "capped" is one where the BLS published only that pay exceeded $239,200 (the ceiling was lower in earlier years). Those points understate the real figure, and a series that flattens at the cap is telling you about the survey, not the profession.