Social Worker Salary in Ohio
Median annual base pay is $58,700 across 11 reported Social Worker salaries in Ohio.
Updated 7 October 2026
Salary Distribution (By Percentile)
| P10 | P25 | Median | P75 | P90 |
|---|---|---|---|---|
| $45,300 | $47,000 | $58,700 | $72,800 | $101,573 |
Top Cities in Ohio
| City | Median | Reports |
|---|---|---|
| Columbus | $58,700 | 8 |
Salary by Level
| Level | Common titles | Median | Reports |
|---|---|---|---|
| Junior / Early Career | Therapist · Social Worker · Medical Social Worker | — | 2 |
| Mid-Level | Licensed Clinical Social Worker · Psychotherapist · Social Worker (GS-11) | — | 1 |
Social Worker salaries in other states
Common questions
How much does a Social Worker make in Ohio?
The median Social Worker salary in Ohio is $58,700 per year, based on 11 reported salaries.
Which city in Ohio pays Social Workers the most?
Columbus has the highest median at $58,700 per year, of the cities with enough reports to publish a median.