Skip to content
Health Career ClassesPrograms · Costs · Pay
BLS wage data · May 2025

Certified Nursing Assistant Salary in Ohio

Certified Nursing Assistants in Ohio earn a median of $39,010 a year, or $18.76 an hour. That ranks Ohio #33 of 51 states and is $3,250 less than the national median.

Median / year
$39,010
Median / hour
$18.76
Employed
63,280
National rank
#33of 51

Pay range in Ohio

10th percentile$35,060
25th percentile$37,300
Median percentile$39,010
75th percentile$44,590
90th percentile$46,570

Certified Nursing Assistant pay by Ohio metro area

Metro areaMedianJobs
Columbus, OH$42,97010,020
Dayton-Kettering-Beavercreek, OH$41,6704,970
Cincinnati, OH-KY-IN$40,35011,390
Toledo, OH$39,7003,590
Mansfield, OH$39,380600
Akron, OH$39,2503,170
Cleveland, OH$39,01013,060
Springfield, OH$38,020720
Sandusky, OH$37,910560
Canton-Massillon, OH$37,8402,360
Lima, OH$37,360690
Huntington-Ashland, WV-KY-OH$37,1401,950
Youngstown-Warren, OH$37,0502,360
Wheeling, WV-OH$36,910910
Weirton-Steubenville, WV-OH$36,190660

FAQ

How much does a certified nursing assistant make in Ohio?

The median annual wage is $39,010 ($18.76 per hour), according to the BLS for May 2025. That is $3,250 below the U.S. median of $42,260.

What do entry-level nursing assistants make in Ohio?

The lowest-paid 10% of Ohio nursing assistants earned $35,060 or less ($16.86/hour), a reasonable estimate for new graduates.

Where do nursing assistants earn the most in Ohio?

Columbus, OH has the highest metro median at $42,970.

How many nursing assistants work in Ohio?

About 63,280 nursing assistants were employed in Ohio in May 2025.