Nurse Practitioner Salary

Nurse Practitioners earn a median $132,300 a year nationally. Healthcare Practitioners and Technical Occupations

U.S. median
$132,300
$63.61 per hour
Range
$101,340 – $174,420
10th to 90th percentile
Employed
323,040
across the U.S.

Nurse Practitioner take-home pay calculator

Starts at the national median. Pick your state to see your real paycheck.

Nurse Practitioner
Deductions, kids & local tax

2026 tax year. Federal brackets from IRS Rev. Proc. 2025-32.

Your take-home pay
$101,693
per year · effective tax rate 23.1%
$8,474Monthly
$4,237Twice a month
$3,911Every 2 weeks
$48.89Hourly
  • Federal income tax$20,486
  • Social Security (6.2%)$8,203
  • Medicare (1.45%)$1,918
  • Texas income tax$0
  • Take-home pay$101,693

Marginal rate: 24% federal + 0.00% state

Pay by experience

PercentileSalaryHourlyTake-home (no state tax)
10th percentile (entry level)$101,340$48.72$80,123
25th percentile$117,990$56.73$91,836
Median (50th)$132,300$63.61$101,693
75th percentile$156,700$75.34$118,370
90th percentile (top earners)$174,420$83.86$130,482

Best cities for nurse practitioners (after tax & cost of living)

#Metro areaMedianTake-homeReal value*Jobs
1San Jose, CA$231,560$150,760$136,5301,580
2San Francisco, CA$219,080$143,890$124,4583,110
3Killeen, TX$138,670$106,047$116,366480
4Tulsa, OK$139,460$100,857$113,0501,090
5Sioux Falls, SD$130,390$100,388$110,765500
6McAllen, TX$122,550$95,029$110,634770
7Las Vegas, NV$144,060$109,731$109,4961,390
8Fresno, CA$166,570$111,690$109,330570
9El Paso, TX$127,110$98,146$109,157670
10Fargo, ND$130,070$98,892$108,826490
11Spokane, WA$141,990$108,316$107,943530
12Sacramento, CA$172,010$114,831$107,6511,170
13Topeka, KS$132,740$95,387$107,393500
14Oklahoma City, OK$133,390$96,981$107,2701,670
15San Antonio, TX$131,770$101,331$106,9841,780
16Albuquerque, NM$140,950$102,030$106,786890
17Riverside, CA$169,920$113,624$106,7481,710
18Kingsport, TN$118,470$92,174$106,624480
19Des Moines, IA$132,230$97,272$106,075820
20Omaha, NE$133,760$97,484$106,0641,380
21Baton Rouge, LA$129,070$95,999$105,7501,010
22Trenton, NJ$153,630$108,676$105,326490
23Gulfport, MS$128,150$94,463$104,951600
24Houston, TX$134,560$103,238$104,6735,970
25Memphis, TN$124,600$96,430$104,6121,800

*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).

Highest-paying cities

Nurse Practitioner salary by state

StateMedianTake-homeRangeJobs
California $168,520$112,816 $120,340 – $239,200+25,120
New Jersey $159,310$112,196 $122,390 – $183,4209,950
Washington $156,100$117,960 $122,420 – $187,2406,700
Oregon $155,680$104,562 $124,660 – $194,0702,820
Alaska $155,170$117,325 $95,570 – $207,490710
New York $153,510$108,173 $112,730 – $198,06022,890
Massachusetts $142,440$101,722 $111,950 – $207,7108,070
Nevada $140,670$107,414 $85,380 – $172,1701,930
Connecticut $138,470$99,752 $109,930 – $173,8103,750
New Hampshire $137,550$105,281 $106,070 – $166,2401,770
New Mexico $137,520$99,853 $106,320 – $175,0201,770
Montana $137,210$98,658 $105,110 – $166,9401,260
Rhode Island $135,970$99,345 $111,420 – $176,4101,180
District of Columbia $135,880$95,559 $115,200 – $180,300680
Hawaii $135,570$95,140 $106,450 – $174,350550
Vermont $134,740$96,907 $108,510 – $167,610700
Arizona $134,420$99,990 $104,400 – $173,2707,220
Oklahoma $133,390$96,981 $99,490 – $167,9503,620
Minnesota $133,260$94,721 $98,950 – $170,1407,780
Colorado $132,930$96,983 $87,770 – $170,3104,270
Idaho $132,540$95,941 $100,480 – $169,7101,750
Wyoming $132,200$101,625 $101,970 – $165,250440
Nebraska $132,130$96,444 $103,820 – $161,9902,340
Wisconsin $131,980$95,860 $106,320 – $166,2605,160
Texas $131,670$101,262 $96,880 – $161,98025,970
Michigan $131,450$95,776 $101,640 – $165,8708,290
Maryland $131,110$94,954 $99,920 – $169,3306,710
Delaware $131,040$93,524 $97,450 – $162,8701,430
Utah $130,920$95,824 $102,980 – $175,2202,740
Illinois $130,680$94,262 $102,440 – $161,4709,270
Maine $130,260$92,481 $107,820 – $166,7401,650
Iowa $130,160$95,936 $107,990 – $167,5903,240
Pennsylvania $130,140$96,221 $102,940 – $163,72010,670
North Dakota $130,070$98,892 $103,490 – $162,0201,290
Missouri $129,930$94,904 $100,650 – $162,0607,710
Florida $129,510$99,786 $101,920 – $163,60021,790
Georgia $129,430$93,637 $99,160 – $166,06010,460
North Carolina $128,990$94,793 $103,530 – $164,3209,800
South Dakota $128,840$99,328 $103,080 – $156,0001,020
Indiana $128,830$95,550 $101,790 – $155,2607,450
Virginia $127,810$92,089 $99,990 – $161,4707,110
West Virginia $127,320$93,087 $100,220 – $155,5002,550
Kansas $126,650$91,564 $98,330 – $158,0803,780
Arkansas $125,660$92,467 $99,420 – $205,8103,970
Louisiana $125,600$93,732 $99,050 – $159,5705,380
Ohio $124,870$93,963 $100,780 – $154,68015,400
Mississippi $124,730$92,262 $98,780 – $156,8304,690
South Carolina $123,290$89,294 $97,080 – $160,1705,670
Kentucky $122,870$91,065 $95,710 – $162,9604,770
Tennessee $117,590$91,555 $82,790 – $137,88012,150
Alabama $105,750$78,203 $86,300 – $134,6505,640

Frequently asked questions

How much does a nurse practitioner make?

The national median salary for nurse practitioners is $132,300 a year ($63.61 an hour). The lowest-paid 10% earn under $101,340 and the top 10% earn over $174,420. Source: BLS, May 2025.

Which state pays nurse practitioners the most?

California has the highest median pay at $168,520. After taxes and local prices, San Jose, CA offers the best real take-home pay of any metro area.

How many nurse practitioners are there in the U.S.?

About 323,040 people work as nurse practitioners nationwide.

All 117 cities