Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Nurse Practitioners

Illustration of a clinical setting with medical staff and equipment

SOC code 29-1171 · Healthcare Practitioners and Technical Occupations

National employment
323,040
Mean annual wage
$137,300
Mean hourly wage
$66.01
Median annual wage
$132,300
Median hourly wage
$63.61

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$101,340$48.72
25th percentile$117,990$56.73
50th percentile (median)$132,300$63.61
75th percentile$156,700$75.34
90th percentile$174,420$83.86

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Nurse Practitioners (SOC 29-1171), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 51 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama4,730$109,650$106,930$85,410$98,940$121,170$132,860
Alaska570$142,340$145,450$76,470$104,000$165,510$199,990
Arizona7,540$132,920$133,790$84,740$115,290$151,650$172,610
Arkansas3,350$116,030$113,660$95,160$102,040$129,050$141,760
California20,980$173,190$166,610$124,330$140,260$205,400$234,800
Colorado4,130$127,610$129,750$83,060$110,300$139,440$165,970
Connecticut3,680$141,140$138,960$105,980$125,910$159,680$169,850
Delaware1,210$130,190$127,810$103,280$115,400$135,500$165,890
District of Columbia790$137,600$131,380$101,020$119,240$143,960$171,220
Florida24,690$128,340$129,010$100,540$109,670$143,670$155,490
Georgia10,580$125,490$126,060$99,920$107,090$136,770$163,970
Hawaii470$135,020$130,940$101,430$121,410$158,100$166,160
Idaho1,570$131,380$128,940$103,220$119,290$140,920$166,400
Illinois9,560$128,880$128,620$102,280$111,450$138,420$158,680
Indiana7,470$126,520$128,280$101,470$111,210$134,840$161,150
Iowa2,810$133,020$129,420$102,150$115,950$137,900$167,110
Kansas3,030$127,900$124,690$96,290$105,130$133,730$161,010
Kentucky4,710$116,930$113,870$89,760$102,060$130,430$149,350
Louisiana4,480$124,850$125,980$95,960$107,870$135,190$156,030
Maine1,630$127,750$125,040$101,060$108,850$136,860$160,260
Maryland6,640$127,100$125,530$92,860$111,190$141,840$167,260
Massachusetts8,920$145,140$138,890$102,400$125,590$160,310$205,230
Michigan7,900$127,200$125,620$101,200$110,350$134,850$149,330
Minnesota8,690$128,120$128,570$96,720$103,250$139,590$163,660
Mississippi4,170$122,930$119,290$92,720$104,660$133,510$162,290
Missouri6,820$124,600$126,370$94,500$108,180$140,710$151,010
Montana1,050$131,560$133,640$103,340$112,180$141,050$163,160
Nebraska2,150$127,950$127,930$100,810$111,980$137,680$161,800
Nevada2,940——————
New Hampshire1,790$133,660$132,440$106,160$120,270$143,010$160,750
New Jersey9,590$140,470$149,620$65,130$126,030$162,250$173,320
New Mexico1,870$136,620$138,440$80,890$113,240$156,000$187,840
New York20,430$148,410$145,390$106,640$128,190$164,670$194,470
North Carolina8,020$124,830$125,020$100,120$108,920$137,340$158,440
North Dakota1,260$121,200$123,220$92,650$103,280$130,590$158,890
Ohio14,550$121,250$126,740$98,380$106,270$132,740$154,280
Oklahoma3,020$127,120$126,670$78,090$110,950$138,880$165,280
Oregon2,430$148,030$144,600$103,570$129,840$163,240$186,380
Pennsylvania10,860$126,730$127,400$101,370$106,820$136,090$159,920
Rhode Island1,200$139,600$130,710$111,590$126,200$160,030$176,010
South Carolina5,850$113,950$116,240$62,220$103,000$130,010$145,560
South Dakota950$122,300$122,600$99,980$104,610$135,060$153,600
Tennessee14,300$108,180$108,420$61,530$98,920$126,010$133,120
Texas21,690$130,930$129,880$96,140$110,570$143,860$165,530
Utah2,860$131,680$125,700$95,570$111,700$151,010$172,850
Vermont680$130,580$129,740$100,210$115,650$139,930$163,390
Virginia6,470$122,180$124,210$85,020$106,690$132,940$155,800
Washington4,790$143,620$140,220$107,700$125,890$161,730$177,770
West Virginia2,280$122,140$121,640$93,350$105,230$128,780$149,910
Wisconsin4,950$130,490$128,580$107,010$117,630$137,150$161,600
Wyoming440$126,060$127,750$83,390$110,450$137,960$161,340

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Healthcare Practitioners and Technical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.