Medical assistant salary by percentile
A medical assistant at the national median earns $45,690 a year; the middle half of the 817,870 people in the job earn $38,470 to $49,180.[onet_ma][oews][oews_api] The table adds the hourly equivalent and the take-home pay of a single filer after 2026 federal income tax and FICA.[irs][ssa]
| Percentile | Annual | Hourly | Take-home* |
|---|---|---|---|
| 10th | $36,050 | $17.33 | $31,146 |
| 25th | $38,470 | $18.50 | $33,091 |
| Median (50th) | $45,690 | $21.97 | $38,892 |
| 75th | $49,180 | $23.64 | $41,696 |
| 90th | $59,310 | $28.51 | $49,836 |
*Single filer, 2026 federal income tax, Social Security and Medicare; before state tax.
The striking thing about medical assistant pay is how compressed it is. The whole 10th-to-90th range spans only $23,260, compared with $51,000 for surgical technologists.[onet_surg] A $50,000 offer already sits at about the 76th percentile nationally. In practice that means where you work matters more than how long you have worked: moving from a low-paying to a high-paying state changes pay more than a decade of experience does.
Medical assistant hourly pay
Medical assistant hourly pay is $21.97 at the median, $17.33 at the 10th percentile and $28.51 at the 90th.[onet_ma] Most medical assistants are paid by the hour, so the annual figures above assume 40 paid hours a week for 52 weeks, the conversion BLS uses.[oews_faq] Clinics that close early or run four-day weeks often schedule 32 to 36 hours; at the median rate a 32-hour week works out to $36,552 a year. Overtime (time and a half after 40 hours for hourly employees) is not counted in the BLS wage.[dol_ot]
| Percentile | Hourly | 32 h/week | 36 h/week | 40 h/week |
|---|---|---|---|---|
| 10th | $17.33 | $28,840 | $32,445 | $36,050 |
| 25th | $18.50 | $30,776 | $34,623 | $38,470 |
| Median | $21.97 | $36,552 | $41,121 | $45,690 |
| 75th | $23.64 | $39,344 | $44,262 | $49,180 |
| 90th | $28.51 | $47,448 | $53,379 | $59,310 |
Medical assistant salary by state
Washington pays medical assistants the most, at a median of $59,290, followed by Alaska ($52,560) and District of Columbia ($51,050); Mississippi pays the least at $35,360.[onet_ma] 9 of the 51 jurisdictions have no state income tax on wages, which adds a few percent to take-home pay; the calculator locks the state rate at zero there. California has its own page with every metro area, medical assistant salary in California, and so does Texas, where pay is below the national median: medical assistant salary in Texas.
| State | Median | Hourly | 10th pct. | 90th pct. |
|---|---|---|---|---|
| 1. Washington | $59,290 | $28.50 | $46,540 | $74,200 |
| 2. Alaska | $52,560 | $25.27 | $46,060 | $65,040 |
| 3. District of Columbia | $51,050 | $24.54 | $39,620 | $76,900 |
| 4. Minnesota | $50,480 | $24.27 | $40,110 | $60,100 |
| 5. Oregon | $50,410 | $24.24 | $43,760 | $62,160 |
| 6. California | $49,660 | $23.88 | $39,290 | $77,300 |
| 7. Massachusetts | $49,460 | $23.78 | $43,280 | $61,870 |
| 8. Wisconsin | $48,680 | $23.40 | $39,480 | $57,990 |
| 9. Hawaii | $48,410 | $23.27 | $38,580 | $60,030 |
| 10. Colorado | $48,400 | $23.27 | $39,130 | $59,760 |
| 11. New Hampshire | $48,020 | $23.09 | $39,640 | $60,100 |
| 12. New York | $48,000 | $23.08 | $37,280 | $59,480 |
| 13. Maine | $47,580 | $22.88 | $40,220 | $59,220 |
| 14. Connecticut | $47,430 | $22.80 | $38,480 | $59,530 |
| 15. Nebraska | $47,370 | $22.77 | $37,940 | $59,450 |
| 16. Vermont | $47,250 | $22.72 | $40,570 | $58,420 |
| 17. New Jersey | $47,210 | $22.70 | $37,010 | $58,070 |
| 18. Rhode Island | $47,190 | $22.69 | $39,280 | $56,840 |
| 19. Montana | $46,820 | $22.51 | $38,670 | $56,770 |
| 20. Maryland | $46,410 | $22.31 | $36,930 | $57,250 |
| 21. Illinois | $46,090 | $22.16 | $36,400 | $56,590 |
| 22. North Dakota | $45,980 | $22.11 | $37,650 | $58,230 |
| 23. Arizona | $45,940 | $22.09 | $38,100 | $51,310 |
| 24. Iowa | $45,480 | $21.87 | $36,730 | $54,960 |
| 25. Utah | $45,360 | $21.81 | $35,890 | $56,260 |
| 26. Nevada | $45,200 | $21.73 | $37,400 | $55,120 |
| 27. North Carolina | $45,140 | $21.70 | $36,010 | $50,850 |
| 28. Indiana | $45,110 | $21.69 | $37,060 | $50,480 |
| 29. Virginia | $44,740 | $21.51 | $37,090 | $52,000 |
| 30. Idaho | $44,700 | $21.49 | $35,500 | $56,740 |
| 31. Delaware | $44,490 | $21.39 | $36,540 | $57,280 |
| 32. Pennsylvania | $43,920 | $21.12 | $36,810 | $48,500 |
| 33. Florida | $43,680 | $21.00 | $35,880 | $49,040 |
| 34. Ohio | $42,810 | $20.58 | $36,050 | $48,560 |
| 35. South Dakota | $41,870 | $20.13 | $35,980 | $48,960 |
| 36. Georgia | $41,600 | $20.00 | $34,270 | $51,430 |
| 37. South Carolina | $41,160 | $19.79 | $34,730 | $49,110 |
| 38. Wyoming | $40,920 | $19.67 | $31,200 | $51,840 |
| 39. Missouri | $40,440 | $19.44 | $35,810 | $48,360 |
| 40. Michigan | $39,870 | $19.17 | $35,000 | $48,330 |
| 41. Tennessee | $39,570 | $19.02 | $34,840 | $48,540 |
| 42. Texas | $39,520 | $19.00 | $31,200 | $49,260 |
| 43. Kansas | $39,510 | $19.00 | $35,140 | $48,300 |
| 44. Kentucky | $39,270 | $18.88 | $32,950 | $47,940 |
| 45. New Mexico | $39,230 | $18.86 | $34,600 | $47,850 |
| 46. Oklahoma | $38,750 | $18.63 | $31,880 | $47,640 |
| 47. Arkansas | $37,760 | $18.15 | $30,840 | $46,060 |
| 48. West Virginia | $37,180 | $17.88 | $30,890 | $45,350 |
| 49. Louisiana | $36,320 | $17.46 | $28,970 | $44,460 |
| 50. Alabama | $36,100 | $17.36 | $29,630 | $45,040 |
| 51. Mississippi | $35,360 | $17.00 | $29,210 | $45,070 |
Highest-paying metro areas for medical assistants
The top-paying metro area for medical assistants is Vallejo, CA at a $77,410 median, and 6 of the top 10 are in California.[onet_ma] Choose a state in the calculator to load every metro and nonmetro area for it.
| Metro area | Median | Hourly | 10th pct. | 90th pct. |
|---|---|---|---|---|
| 1. Vallejo, CA | $77,410 | $37.22 | $47,150 | $77,800 |
| 2. Santa Rosa-Petaluma, CA | $64,820 | $31.16 | $46,770 | $79,890 |
| 3. Napa, CA | $62,050 | $29.83 | $45,890 | $79,730 |
| 4. Sacramento-Roseville-Folsom, CA | $61,970 | $29.79 | $45,330 | $78,090 |
| 5. San Jose-Sunnyvale-Santa Clara, CA | $61,940 | $29.78 | $49,370 | $79,620 |
| 6. Mount Vernon-Anacortes, WA | $61,870 | $29.75 | $44,520 | $64,720 |
| 7. Seattle-Tacoma-Bellevue, WA | $61,500 | $29.57 | $48,120 | $76,360 |
| 8. Longview-Kelso, WA | $61,480 | $29.56 | $47,060 | $62,700 |
| 9. San Francisco-Oakland-Fremont, CA | $59,790 | $28.75 | $47,070 | $79,750 |
| 10. Bellingham, WA | $57,410 | $27.60 | $47,610 | $63,490 |
Certified medical assistant salary
BLS does not publish a separate certified medical assistant salary: certified and uncertified, clinical and administrative medical assistants are all counted in one occupation (SOC 31-9092); O*NET's reported titles for it include "Certified Medical Assistant (CMA)", "Clinical Medical Assistant" and "Registered Medical Assistant (RMA)".[sum_ma] Certification still matters for getting hired, because many employers ask for a CMA (AAMA), CCMA or RMA credential. The exams, fees and eligibility routes are compared on medical assistant certification, and the training path is on how to become a medical assistant. Front-desk staff who do no clinical work are a separate BLS occupation; see medical administrative assistant salary.
Medical assistant vs related careers
Medical assistants earn almost exactly what phlebotomists earn ($45,230 median) and less than medical billers and coders ($51,140).[onet_phleb][onet_coder] Vet techs are close behind at a $47,380 median (see veterinary technician salary), and the biggest jump among short programs is to surgical technology, where the median is $64,650. Each career's own pay page breaks the numbers down by state: phlebotomist salary, medical billing and coding salary and surgical tech salary.
Frequently asked questions
How much do medical assistants make?
$45,690 a year at the national median (BLS, May 2025); the middle half earn $38,470 to $49,180.
How much do medical assistants make an hour?
$21.97 at the median, $17.33 at the 10th percentile and $28.51 at the 90th.
Which state pays medical assistants the most?
Washington ($59,290), then Alaska and District of Columbia. Mississippi is lowest at $35,360.
Do certified medical assistants make more?
BLS does not split pay by certification, so there is no official figure. Certification mainly affects which employers will hire you.
Is $50,000 a good salary for a medical assistant?
Yes. $50,000 is about the 76th percentile nationally, so it pays more than most medical assistants earn.
Sources
- Local Wages: 31-9092.00 Medical Assistants (state and metro percentiles)
- Occupational Employment and Wage Statistics (OEWS), May 2025 estimates
- OEWS national employment and wage series, May 2025 (BLS Public Data API, series OEUN0000000000000
01 and 13) - OEWS Frequently Asked Questions (wage definition; 2,080-hour year)
- Summary Report for 31-9092.00 Medical Assistants (sample job titles)
- Local Wages: 29-2055.00 Surgical Technologists (state and metro percentiles)
- Local Wages: 31-9097.00 Phlebotomists (state and metro percentiles)
- Local Wages: 29-2072.00 Medical Records Specialists (state and metro percentiles)
- Overtime Pay (Fair Labor Standards Act)
- IRS releases tax inflation adjustments for tax year 2026 (Rev. Proc. 2025-32)
- Contribution and Benefit Base ($184,500 for 2026)