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

Medical Assistants

Illustration of a hospital supply cart with bandages and basic care equipment

SOC code 31-9092 · Healthcare Support Occupations

National employment
817,870
Mean annual wage
$46,120
Mean hourly wage
$22.17
Median annual wage
$45,690
Median hourly wage
$21.97

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$36,050$17.33
25th percentile$38,470$18.50
50th percentile (median)$45,690$21.97
75th percentile$49,180$23.65
90th percentile$59,310$28.52

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 Medical Assistants (SOC 31-9092), 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
Alabama12,760$34,860$34,980$28,280$30,940$36,990$43,530
Alaska2,420$57,630$51,860$43,680$48,240$59,110$66,820
Arizona23,300$45,010$45,440$37,840$39,740$48,140$50,580
Arkansas4,990$38,060$37,150$30,620$34,910$40,140$45,750
California110,350$52,770$48,050$37,610$43,400$60,700$75,180
Colorado12,910$47,650$47,270$38,010$43,120$50,720$57,990
Connecticut9,750$47,280$46,500$37,710$42,730$49,240$58,880
Delaware2,980$42,500$41,830$34,270$37,550$46,240$51,170
District of Columbia2,530$52,880$49,740$39,000$46,720$56,460$62,630
Florida59,870$42,970$41,380$35,320$37,290$46,330$48,520
Georgia26,800$40,890$39,000$31,130$36,280$46,200$48,950
Hawaii3,830$50,030$48,820$39,090$44,870$55,640$58,690
Idaho5,090$43,600$43,400$35,340$37,870$47,870$55,700
Illinois22,990$44,870$45,490$35,560$39,160$48,660$54,960
Indiana22,090$42,490$42,390$35,930$37,690$46,360$48,550
Iowa5,260$43,500$43,670$36,190$38,360$47,370$50,950
Kansas4,920$40,700$39,090$33,030$36,530$45,040$47,920
Kentucky14,070$39,420$38,750$30,220$35,510$44,040$47,100
Louisiana14,030$34,900$35,870$26,580$30,560$37,630$42,450
Maine4,120$46,940$46,540$38,480$42,390$49,990$57,060
Maryland14,700$45,260$45,060$37,040$39,120$47,730$55,500
Massachusetts16,210$50,390$48,540$40,190$45,610$55,320$60,850
Michigan23,620$40,600$38,840$35,090$36,740$45,180$47,280
Minnesota9,930$50,190$49,380$39,560$46,270$55,080$58,910
Mississippi3,700$35,620$34,800$28,080$30,560$37,960$44,600
Missouri11,860$40,500$39,310$33,370$36,550$44,790$46,940
Montana2,290$45,060$45,440$37,750$39,400$47,850$53,010
Nebraska2,560$45,090$46,080$35,620$38,430$48,510$56,990
Nevada7,440$42,740$43,450$35,280$38,060$46,250$49,260
New Hampshire2,990$47,770$48,040$38,300$43,920$50,930$57,580
New Jersey22,530$46,000$46,280$35,150$38,820$49,100$57,470
New Mexico6,320$40,760$39,000$33,140$36,460$44,720$50,220
New York39,250$48,050$46,040$36,980$41,480$54,150$58,250
North Carolina23,970$42,520$42,600$34,920$37,350$46,340$51,720
North Dakota650$43,450$41,040$35,430$37,650$49,240$56,620
Ohio23,210$41,830$40,430$35,270$37,470$46,110$48,300
Oklahoma9,960$38,650$37,580$31,200$35,470$42,890$46,310
Oregon11,610$51,120$49,900$40,830$46,490$57,890$61,100
Pennsylvania23,650$42,940$42,810$35,720$37,780$46,480$49,890
Rhode Island3,270$45,670$45,820$38,390$42,780$47,380$51,430
South Carolina11,750$40,070$38,820$31,240$35,990$44,570$47,120
South Dakota1,170$40,190$39,350$31,450$36,130$44,550$47,840
Tennessee19,940$40,070$38,150$32,180$35,920$44,140$48,080
Texas72,280$40,470$38,930$30,160$35,980$45,840$48,350
Utah9,660$42,710$43,040$34,990$36,920$46,910$50,930
Vermont1,090$45,610$45,330$39,310$41,110$47,760$52,720
Virginia15,990$42,260$42,310$35,040$37,380$46,060$48,510
Washington18,430$55,050$55,120$43,810$47,320$60,730$69,320
West Virginia4,510$35,990$35,860$28,620$31,490$38,650$43,190
Wisconsin12,900$47,230$47,610$38,440$43,460$50,010$55,880
Wyoming1,010$40,830$39,240$31,340$36,620$45,710$49,180

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 Support 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.