Child, Family, and School Social Workers Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Child, Family, and School Social Workers in Ohio earn a median salary of $50,454 per year on average across 16 metro and nonmetro areas, -13.9% vs the national median of $58,570. An estimated 15,550 child, family, and school social workers are employed across Ohio, with salaries ranging from $45,600 to $59,000 depending on location.

$50,454 Avg median salary in Ohio
$59,000 Highest paying metro
$45,600 Lowest paying metro
15,550 Employed in Ohio

Compare Child, Family, and School Social Workers salaries & buying power

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

Full tool →
Child, Family, and School Social Workers
in
    vs

      Child, Family, and School Social Workers salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Cleveland, OH $59,000 $48,040 $63,740 2,920
      Springfield, OH $58,040 $45,610 $79,460 190
      Columbus, OH $57,450 $48,590 $60,560 3,180
      Toledo, OH $56,260 $46,510 $59,680 700
      Cincinnati, OH-KY-IN $52,280 $47,240 $60,760 2,610
      Dayton, OH $49,540 $47,700 $59,110 1,000
      Canton, OH $48,890 $46,680 $58,030 530
      Akron, OH $48,520 $47,200 $59,120 970
      Lima, OH $48,340 $48,340 $56,670 240
      West Northwestern Ohio $48,230 $45,500 $58,120 530
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $47,580 $42,210 $59,680 710
      Southern Ohio $47,430 $43,990 $57,460 610
      Youngstown, OH $47,060 $38,610 $55,890 660
      Sandusky, OH $46,720 $46,720 $59,870 130
      Eastern Ohio $46,330 $44,630 $55,700 420
      Mansfield, OH $45,600 $44,660 $56,630 150

      View Child, Family, and School Social Workers salaries in all cities