Medical Assistants Salary in Ohio
BLS OEWS May 2025 • 16 metro areas • Ohio
Medical Assistants in Ohio earn a median salary of $39,920 per year on average across 16 metro and nonmetro areas, -9.7% vs the national median of $44,200. An estimated 23,820 medical assistants are employed across Ohio, with salaries ranging from $37,090 to $44,720 depending on location.
$39,920
Avg median salary in Ohio
$44,720
Highest paying metro
$37,090
Lowest paying metro
23,820
Employed in Ohio
Compare Medical Assistants salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Medical Assistants
inMedical Assistants salaries by city in Ohio
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Cleveland, OH | $44,720 | $38,250 | $47,160 | 4,700 |
| Columbus, OH | $43,830 | $38,900 | $46,870 | 4,340 |
| Sandusky, OH | $43,600 | $37,910 | $45,490 | 160 |
| Cincinnati, OH-KY-IN | $43,480 | $37,920 | $46,470 | 4,750 |
| Lima, OH | $40,350 | $35,780 | $44,620 | 370 |
| Toledo, OH | $40,230 | $37,550 | $45,330 | 1,440 |
| Dayton, OH | $39,810 | $37,710 | $45,710 | 1,510 |
| Mansfield, OH | $39,120 | $36,500 | $44,370 | 250 |
| Eastern Ohio | $38,650 | $37,140 | $44,520 | 600 |
| Akron, OH | $38,540 | $37,080 | $44,580 | 1,360 |
| Springfield, OH | $38,260 | $34,420 | $44,100 | 180 |
| Southern Ohio | $38,160 | $36,600 | $45,280 | 720 |
| Canton, OH | $37,980 | $35,760 | $43,970 | 690 |
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $37,500 | $36,320 | $44,820 | 1,060 |
| West Northwestern Ohio | $37,400 | $36,360 | $44,470 | 860 |
| Youngstown, OH | $37,090 | $34,810 | $42,570 | 830 |