Certified Nursing Assistant (CNA) Salary in Ohio
Certified Nursing Assistant (CNA) pay in Ohio, explained
Certified nursing assistants in Ohio earn a median of $39,010 per year ($18.76 per hour), which is 8% below the national median of $42,260. Entry-level workers earn around $35,060, while the most experienced certified nursing assistants reach about $46,570. Pay varies by employer, setting, and metro area within Ohio.
Is $39,010 good pay in Ohio?
Adjusted for Ohio's cost of living (which runs 93% of the U.S. average), that $39,010 is worth about $42,048 in national buying power — ranking Ohio #32 for real pay (vs #33 on the sticker number).
See the full Certified Nursing Assistant (CNA) Real Pay Index arrow_forward
Certified Nursing Assistant (CNA) pay by experience in Ohio
Certified Nursing Assistant (CNA) pay in neighboring states
| State | Median / yr | Real pay | vs OH |
|---|---|---|---|
| Ohio (here) | $39,010 | $42,048 | — |
| Pennsylvania | $44,590 | $45,700 | −$5,580 |
| Michigan | $39,570 | $41,126 | −$560 |
| Kentucky | $38,370 | $42,558 | +$640 |
| Indiana | $38,330 | $41,070 | +$680 |
| West Virginia | $36,720 | $41,029 | +$2,290 |
Certified Nursing Assistant (CNA) in Ohio: FAQ
How much do certified nursing assistants make in Ohio?
Certified nursing assistants in Ohio earn a median of $39,010 per year ($18.76 per hour), compared with $42,260 nationally.
Does Ohio pay certified nursing assistants well?
At $39,010, Ohio pays 8% below the national median for certified nursing assistants. An estimated 63,280 work in the state.