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
Certified Nursing Assistant pay by Ohio metro area
| Metro area | Median | Jobs |
|---|---|---|
| Columbus, OH | $42,970 | 10,020 |
| Dayton-Kettering-Beavercreek, OH | $41,670 | 4,970 |
| Cincinnati, OH-KY-IN | $40,350 | 11,390 |
| Toledo, OH | $39,700 | 3,590 |
| Mansfield, OH | $39,380 | 600 |
| Akron, OH | $39,250 | 3,170 |
| Cleveland, OH | $39,010 | 13,060 |
| Springfield, OH | $38,020 | 720 |
| Sandusky, OH | $37,910 | 560 |
| Canton-Massillon, OH | $37,840 | 2,360 |
| Lima, OH | $37,360 | 690 |
| Huntington-Ashland, WV-KY-OH | $37,140 | 1,950 |
| Youngstown-Warren, OH | $37,050 | 2,360 |
| Wheeling, WV-OH | $36,910 | 910 |
| Weirton-Steubenville, WV-OH | $36,190 | 660 |
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.