Nursing Assistants Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Nursing Assistants in Ohio earn a median salary of $38,094 per year on average across 16 metro and nonmetro areas, -3.6% vs the national median of $39,530. An estimated 62,290 nursing assistants are employed across Ohio, with salaries ranging from $36,700 to $39,830 depending on location.

$38,094 Avg median salary in Ohio
$39,830 Highest paying metro
$36,700 Lowest paying metro
62,290 Employed in Ohio

Compare Nursing Assistants salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Nursing Assistants
in
    vs

      Nursing Assistants salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $39,830 $38,200 $44,700 10,270
      Cincinnati, OH-KY-IN $39,150 $37,370 $44,650 11,280
      Toledo, OH $39,000 $36,580 $43,510 3,500
      Dayton, OH $38,950 $37,340 $43,370 4,230
      Mansfield, OH $38,250 $36,950 $38,970 560
      Eastern Ohio $38,200 $35,100 $42,430 2,170
      Akron, OH $38,160 $37,990 $43,310 3,480
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $38,110 $35,450 $42,640 2,800
      Cleveland, OH $38,060 $37,120 $43,890 12,310
      West Northwestern Ohio $38,040 $35,460 $42,690 2,290
      Springfield, OH $37,650 $36,930 $43,140 790
      Southern Ohio $37,500 $33,280 $42,640 2,920
      Youngstown, OH $37,380 $34,560 $38,830 2,230
      Sandusky, OH $37,290 $34,930 $42,460 550
      Canton, OH $37,230 $36,360 $40,790 2,290
      Lima, OH $36,700 $34,640 $42,700 620

      View Nursing Assistants salaries in all cities