Wage data
Nurse Practitioners Salary in the United States
The median Nurse Practitioners salary in the United States is $132,300 per year, with most earning between $117,990 and $156,700 (the 25th–75th percentile).
National range
$118K – $157K
National wage percentiles
| Percentile | Annual wage |
|---|---|
| 10th percentile | $101,340 |
| 25th percentile | $117,990 |
| Median (50th) | $132,300 |
| 75th percentile | $156,700 |
| 90th percentile | $174,420 |
Nurse Practitioners salary by metro
- San Jose$231,560 median
- San Francisco$219,080 median
- Sacramento$172,010 median
- San Diego$163,860 median
- New York$163,340 median
- Los Angeles$161,470 median
- Seattle$160,090 median
- Portland$158,890 median
- Boston$147,480 median
- Las Vegas$144,060 median
Have an offer in hand? See exactly where it stands against this data — with your experience level, live market ranges, and the specific range to counter with.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. Estimates are market-informed, not guarantees. How we read this data.