Community Health Workers Salary in Ohio

BLS OEWS May 2025 • 13 metro areas • Ohio

Community Health Workers in Ohio earn a median salary of $49,525 per year on average across 13 metro and nonmetro areas, -2.9% vs the national median of $51,030. An estimated 2,000 community health workers are employed across Ohio, with salaries ranging from $40,810 to $64,440 depending on location.

$49,525 Avg median salary in Ohio
$64,440 Highest paying metro
$40,810 Lowest paying metro
2,000 Employed in Ohio

Compare Community Health Workers salaries & buying power

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

Full tool →
Community Health Workers
in
    vs

      Community Health Workers salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $64,440 $52,210 $74,950 650
      Dayton, OH $60,890 $48,540 $69,010 110
      Cleveland, OH $54,990 $42,210 $54,990 390
      Southern Ohio $49,980 $37,150 $58,480 70
      Springfield, OH $49,870 $41,150 $50,490 30
      Akron, OH $48,200 $41,130 $59,570 80
      Cincinnati, OH-KY-IN $48,120 $42,430 $58,960 300
      Canton, OH $46,780 $37,400 $51,820 80
      Youngstown, OH $46,510 $42,720 $50,590 60
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $45,830 $39,850 $61,440 40
      Toledo, OH $44,680 $36,690 $59,730 90
      West Northwestern Ohio $42,720 $37,440 $52,470 60
      Eastern Ohio $40,810 $36,050 $49,930 40

      View Community Health Workers salaries in all cities