Nurse practitioner salary

The median nurse practitioner salary in the U.S. is $132,300 a year, or $63.61 an hour, according to BLS estimates for May 2025. NPs earn $34,750 more than the registered nurse median; the top 10% earn over $174,420, and California pays the most at $168,520.

Nurse practitioner salary calculator

BLS May 2025 data

Pick a state, metro area and percentile, or enter an offer to see how it ranks and what you keep after tax.

Try:
Show pay for
h
%
%

Nurse practitioner (NP) · United States · 50th percentile

$132,300 a year

$63.61/hour · take-home $101,693/yr · $8,474/month

  1. 10th$101,340
  2. 25th$117,990
  3. 50th$132,300
  4. 75th$156,700
  5. 90th$174,420
Where the money goes (2026 rules)
Gross pay$132,300
Federal income tax−$20,486
Social Security 6.2%−$8,203
Medicare−$1,918
State income tax−$0
Take-home$101,693

Total tax 23.1% of gross · federal bracket 24% · every two weeks $3,911

Estimate, not a job offer. Wages are BLS survey estimates for employees. Taxes use 2026 federal rules and the state rate you enter. For 2027 the IRS has raised the 401(k)/403(b) limit to $25,500; 2027 pay will be taxed under the 2027 brackets.

On this page
  1. How much do nurse practitioners make?
  2. Family nurse practitioner salary and specialties
  3. Nurse practitioner hourly pay
  4. Nurse practitioner salary by state
  5. Highest-paying metro areas for nurse practitioners
  6. NP pay vs RN, CRNA and nurse midwife pay
  7. FAQ
  8. Sources

How much do nurse practitioners make?

Nurse practitioners make $132,300 a year at the national median, and the middle half of NPs earn $117,990 to $156,700.[onet_np][oews] BLS estimated 323,040 nurse practitioner jobs in May 2025, about 10 registered nurses for every NP.[oews_api]

Nurse practitioner pay, United States, May 2025
PercentileAnnualHourlyTake-home*
10th$101,340$48.72$80,123
25th$117,990$56.73$91,836
Median (50th)$132,300$63.61$101,693
75th$156,700$75.34$118,370
90th$174,420$83.86$130,482

*Single filer, 2026 federal income tax, Social Security and Medicare; before state tax.

Even the lowest-paid tenth of nurse practitioners, at $101,340, earn more than about 56% of registered nurses. That floor is what makes the graduate degree pay back for most RNs; the full cost and timeline are worked out on nurse practitioner school.

Family nurse practitioner salary and specialties

BLS does not publish separate salaries for family, psychiatric, acute care or other NP specialties; every nurse practitioner is in one occupation, SOC 29-1171.[onet_np] A family nurse practitioner salary is therefore best read from the overall NP figures on this page, adjusted for state and metro area, rather than from a specialty number with no published source. For psychiatric NPs, BLS does publish NP pay inside mental health employers, which is worked out on PMHNP salary.

Nurse practitioner hourly pay

Nurse practitioner hourly pay is $63.61 at the median, $48.72 at the 10th percentile and $83.86 at the 90th.[onet_np] Many NPs are salaried at 40 hours a week; others in urgent care or hospital medicine are paid per hour or per shift.

Nurse practitioner pay per hour and per year, May 2025
PercentileHourlyPer 10-h shift40 h/week, yearlyTake-home*
10th$48.72$487$101,340$80,123
25th$56.73$567$117,990$91,836
Median$63.61$636$132,300$101,693
75th$75.34$753$156,700$118,370
90th$83.86$839$174,420$130,482

*Single filer, 2026 federal income tax, Social Security and Medicare; before state tax.

Nurse practitioner salary by state

California pays nurse practitioners the most, with a median of $168,520, followed by New Jersey ($159,310) and Washington ($156,100); Alabama pays the least at $105,750.[onet_np][oews_api] BLS projects nurse practitioner employment to grow 41% from 2025 to 2035, far faster than any other nursing role, so the state ranking can shift quickly as new NPs enter each market.[ooh_aprn]

Nurse practitioner salary by state, BLS May 2025 (ranked by median)
StateMedianHourly10th pct.90th pct.Jobs
1. California$168,520$81.02$120,340$240,83025,120
2. New Jersey$159,310$76.59$122,390$183,4209,950
3. Washington$156,100$75.05$122,420$187,2406,700
4. Oregon$155,680$74.85$124,660$194,0702,820
5. Alaska$155,170$74.60$95,570$207,490710
6. New York$153,510$73.80$112,730$198,06022,890
7. Massachusetts$142,440$68.48$111,950$207,7108,070
8. Nevada$140,670$67.63$85,380$172,1701,930
9. Connecticut$138,470$66.57$109,930$173,8103,750
10. New Hampshire$137,550$66.13$106,070$166,2401,770
11. New Mexico$137,520$66.12$106,320$175,0201,770
12. Montana$137,210$65.97$105,110$166,9401,260
13. Rhode Island$135,970$65.37$111,420$176,4101,180
14. District of Columbia$135,880$65.33$115,200$180,300680
15. Hawaii$135,570$65.18$106,450$174,350550
16. Vermont$134,740$64.78$108,510$167,610700
17. Arizona$134,420$64.63$104,400$173,2707,220
18. Oklahoma$133,390$64.13$99,490$167,9503,620
19. Minnesota$133,260$64.07$98,950$170,1407,780
20. Colorado$132,930$63.91$87,770$170,3104,270
21. Idaho$132,540$63.72$100,480$169,7101,750
22. Wyoming$132,200$63.56$101,970$165,250440
23. Nebraska$132,130$63.52$103,820$161,9902,340
24. Wisconsin$131,980$63.45$106,320$166,2605,160
25. Texas$131,670$63.30$96,880$161,98025,970
26. Michigan$131,450$63.20$101,640$165,8708,290
27. Maryland$131,110$63.03$99,920$169,3306,710
28. Delaware$131,040$63.00$97,450$162,8701,430
29. Utah$130,920$62.94$102,980$175,2202,740
30. Illinois$130,680$62.83$102,440$161,4709,270
31. Maine$130,260$62.63$107,820$166,7401,650
32. Iowa$130,160$62.58$107,990$167,5903,240
33. Pennsylvania$130,140$62.57$102,940$163,72010,670
34. North Dakota$130,070$62.53$103,490$162,0201,290
35. Missouri$129,930$62.47$100,650$162,0607,710
36. Florida$129,510$62.26$101,920$163,60021,790
37. Georgia$129,430$62.23$99,160$166,06010,460
38. North Carolina$128,990$62.01$103,530$164,3209,800
39. South Dakota$128,840$61.94$103,080$156,0001,020
40. Indiana$128,830$61.94$101,790$155,2607,450
41. Virginia$127,810$61.45$99,990$161,4707,110
42. West Virginia$127,320$61.21$100,220$155,5002,550
43. Kansas$126,650$60.89$98,330$158,0803,780
44. Arkansas$125,660$60.41$99,420$205,8103,970
45. Louisiana$125,600$60.38$99,050$159,5705,380
46. Ohio$124,870$60.03$100,780$154,68015,400
47. Mississippi$124,730$59.97$98,780$156,8304,690
48. South Carolina$123,290$59.27$97,080$160,1705,670
49. Kentucky$122,870$59.07$95,710$162,9604,770
50. Tennessee$117,590$56.53$82,790$137,88012,150
51. Alabama$105,750$50.84$86,300$134,6505,640

Jobs: BLS OEWS employment estimate, May 2025.

Highest-paying metro areas for nurse practitioners

The best-paying metro area for NPs is San Jose-Sunnyvale-Santa Clara, CA at a median of $231,560, and all twelve of the best-paying areas are in California.[onet_np] In New York, pay runs from $128,110 to $163,340 depending on the area.

Top 12 metro and nonmetro areas by nurse practitioner median pay, May 2025
AreaMedianHourly
1. San Jose-Sunnyvale-Santa Clara, CA$231,560$111.33
2. San Francisco-Oakland-Fremont, CA$219,080$105.33
3. Vallejo, CA$182,370$87.68
4. Napa, CA$176,270$84.75
5. Eastern Sierra-Mother Lode Region of California nonmetropolitan area$174,670$83.98
6. Modesto, CA$173,380$83.36
7. Sacramento-Roseville-Folsom, CA$172,010$82.70
8. Riverside-San Bernardino-Ontario, CA$169,920$81.69
9. North Valley-Northern Mountains Region of California nonmetropolitan area$169,820$81.64
10. Hanford-Corcoran, CA$168,540$81.03
11. Santa Cruz-Watsonville, CA$167,190$80.38
12. Chico, CA$167,080$80.33

NP pay vs RN, CRNA and nurse midwife pay

Nurse practitioners earn $34,750 more than registered nurses at the median, about the same as nurse midwives ($134,040) and far less than nurse anesthetists ($236,590).[onet_rn][onet_cnm][onet_crna] The CRNA route takes longer and requires critical care experience; compare the two on CRNA salary and CRNA school, or see every role in one table on nurse salary by state.

Frequently asked questions

How much does a nurse practitioner make an hour?

$63.61 at the national median (BLS, May 2025); $48.72 at the 10th percentile and $83.86 at the 90th.

What state pays nurse practitioners the most?

California, with a median of $168,520, then New Jersey and Washington. Alabama has the lowest median at $105,750.

How much more does an NP make than an RN?

$34,750 a year at the national medians ($132,300 vs $97,550), about 36% more.

What is the take-home pay of a nurse practitioner?

About $101,693 a year, or $8,474 a month, at the national median for a single filer after 2026 federal income tax, Social Security and Medicare, before any state tax.

Sources

  1. Local Wages: 29-1171.00 Nurse Practitioners (state and metro percentiles) · O*NET OnLine, U.S. Department of Labor, Employment and Training Administration (BLS 2025 wage data), accessed Nov 14, 2026
  2. Occupational Employment and Wage Statistics (OEWS), May 2025 estimates · U.S. Bureau of Labor Statistics, 2026
  3. OEWS May 2025 employment and median wage series (OEUN/OEUS), Public Data API v2 · U.S. Bureau of Labor Statistics, retrieved Nov 14, 2026
  4. Occupational Outlook Handbook: Nurse Anesthetists, Nurse Midwives, and Nurse Practitioners · U.S. Bureau of Labor Statistics, last modified Oct 29, 2026
  5. Local Wages: 29-1141.00 Registered Nurses (state and metro percentiles) · O*NET OnLine, U.S. Department of Labor, Employment and Training Administration (BLS 2025 wage data), accessed Nov 14, 2026
  6. Local Wages: 29-1161.00 Nurse Midwives (state and metro percentiles) · O*NET OnLine, U.S. Department of Labor, Employment and Training Administration (BLS 2025 wage data), accessed Nov 14, 2026
  7. Local Wages: 29-1151.00 Nurse Anesthetists (state and metro percentiles) · O*NET OnLine, U.S. Department of Labor, Employment and Training Administration (BLS 2025 wage data), accessed Nov 14, 2026