• Find A Program

Medical Assistant Salaries in Ohio

There are currently 21,130 medical assistants employed in Ohio. As the bridge between doctor and patient, they make physician appointments, show patients to examining rooms, take patient vital signs, keep patient records, prepare insurance claims, draw blood, plan hospital admissions and perform other administrative and clinical tasks.

According to the Bureau of Labor Statistics, Ohio’s medical assistants earn a mean annual salary of $28,450, a median annual salary of $27,980 and a mean and medium hourly wage of $13.68 and $13.45 respectively. Those who have earned certification from the American Association of Medical Assistants or who hold a college degree typically earn the highest salaries.

Salaries vary according to location. The Ohio Department of Job and Family Services lists the number of medical assistants and their salaries statewide and in various Ohio metropolitan statistical areas:

Ohio Area
Employed
Median Hourly
Statewide
21130
$13.61
Akron
1800
$13.45
Cincinnati
4280
$14.32
Columbus
3060
$14.32
Dayton
1910
$14.06
Lima
270
$13.69
Mansfield
190
$13.07
Sandusky
160
$12.71
Springfield
160
$12.49
Toledo
1520
$14.31
Youngstown
1120
$12.72

Job postings for medical assistants in Cleveland posted in October 2014 listed wages of between $11 and $14/hour.

The table below also provides a full analysis of Bureau of Labor Statistics (BLS) salary information for medical assistants by percentile in Ohio’s key locales (2013).

Area name
Employment
Annual mean wage
Akron OH
1800
27820
Canton-Massillon OH
910
25730
Cincinnati-Middletown OH-KY-IN
4280
30180
Cleveland-Elyria-Mentor OH
3960
28320
Columbus OH
3060
30100
Dayton OH
1910
29870
Huntington-Ashland WV-KY-OH
760
25350
Lima OH
270
28310
Mansfield OH
190
30080
Parkersburg-Marietta-Vienna WV-OH
270
23670
Sandusky OH
160
26200
Springfield OH
160
26340
Steubenville-Weirton OH-WV
90
26340
Toledo OH
1520
29830
Wheeling WV-OH
350
23650
Youngstown-Warren-Boardman OH-PA
1120
26250
West Northwestern Ohio nonmetropolitan area
740
24600
Other Ohio nonmetropolitan area
1050
25000
Eastern Ohio nonmetropolitan area
350
25230
Southern Ohio nonmetropolitan area
590
26580