Salaripedia
English

How much does a nursing assistant make in Ohio?

$39,010a year

Median yearly pay for nursing assistants in Ohio. That is $18.75 an hour or $3,251 a month.

Hourly
$18.75
Vs. national median
-8%
Rank among states
33 of 51
Jobs in the state
63,280
Pay range
Lowest 10%: $35,060Median: $39,010Highest 10%: $46,570
PercentileYearlyHourly
10th$35,060$16.86
25th$37,300$17.93
Median$39,010$18.75
75th$44,590$21.44
90th$46,570$22.39

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$42,970
Dayton, OH$41,670
Cincinnati, OH$40,350
Toledo, OH$39,700
Mansfield, OH$39,380
Akron, OH$39,250
Cleveland, OH$39,010
Springfield, OH$38,020
Sandusky, OH$37,910
Canton, OH$37,840
Lima, OH$37,360
Huntington, WV$37,140
Youngstown, OH$37,050
Wheeling, WV$36,910
Weirton, WV$36,190
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for nursing assistants.

30. New Mexico$39,390
31. Iowa$39,350
32. Wyoming$39,160
33. Ohio$39,010
34. South Dakota$38,800
35. Idaho$38,650
36. North Carolina$38,460
Nursing Assistant salary in all states

Frequently asked questions

How much does a nursing assistant make an hour in Ohio?

The median hourly pay in Ohio is $18.75 ($39,010 a year).

Do nursing assistants make more in Ohio than the national average?

No: $39,010 against $42,260 nationally, 8% less.

Where does Ohio rank for nursing assistant pay?

Ohio ranks 33 of 51 states.

Which city in Ohio pays nursing assistants the most?

Columbus, OH, with a median of $42,970 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.