Social Workers, All Other Salary in Ohio

BLS OEWS May 2025 • 14 metro areas • Ohio

Social Workers, All Other in Ohio earn a median salary of $60,142 per year on average across 14 metro and nonmetro areas, -13.4% vs the national median of $69,480. An estimated 2,960 social workers, all other are employed across Ohio, with salaries ranging from $44,070 to $72,510 depending on location.

$60,142 Avg median salary in Ohio
$72,510 Highest paying metro
$44,070 Lowest paying metro
2,960 Employed in Ohio

Compare Social Workers, All Other salaries & buying power

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

Full tool →
Social Workers, All Other
in
    vs

      Social Workers, All Other salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Cleveland, OH $72,510 $49,570 $108,220 470
      Southern Ohio $67,770 $57,140 $93,290 160
      Mansfield, OH $67,250 $57,910 $74,980 80
      Cincinnati, OH-KY-IN $66,080 $50,830 $81,890 500
      Lima, OH $65,230 $43,270 $73,610 30
      Dayton, OH $64,250 $46,530 $90,170 260
      Youngstown, OH $60,360 $43,090 $71,140 100
      Columbus, OH $60,230 $51,480 $73,910 650
      Toledo, OH $59,240 $49,830 $74,940 190
      Akron, OH $58,700 $40,730 $79,960 160
      Eastern Ohio $57,680 $39,080 $68,270 60
      West Northwestern Ohio $51,840 $46,210 $55,140 90
      Canton, OH $46,780 $44,310 $64,980 100
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $44,070 $38,050 $59,540 110

      View Social Workers, All Other salaries in all cities