Content has loaded

Social worker salary in Cincinnati, OH (Updated 2026)

How much does a Social Worker make in Cincinnati, OH?

Average base salary

$53,681
24%
below national average
Average $53,681
Low $33,156
High $86,913

The average salary for a social worker is $53,681 per year in Cincinnati, OH. 18 salaries taken from job postings on Indeed in the past 36 months (updated August 12, 2026).

Social Worker job openings in Cincinnati, OH

slide 1 of 6
slide1 of 6
Clinical Counselor (LPCC) or S...
Cincinnati Children's Hospital3.9out of 5 stars.
Cincinnati, OH
Full-time
1 day ago

Highest paying companies for Social Worker in Cincinnati, OH

Average year pay is based on job postings on Indeed in the past 36 months.
Interim HealthCare
 
$145,600per year
View company
Guideline Healthcare
 
$112,833per year
ATC Healthcare
 
$104,000per year
Quality Life Services
 
$104,000per year
Elite Medical Staffing
 
$104,000per year
Beechwood Home
 
$104,000per year

Hiring a Social Worker?

Hiring Guide
Hiring GuideLearn how to hire a Social Worker
Job Description
Job DescriptionWrite the perfect Social Worker job description
Interview Questions
Interview QuestionsLearn the best questions to ask Social Worker candidates

Highest paying cities for Social Workers near Cincinnati, OH

  1. Akron, OH
    $85,313 per year
  2. Dayton, OH
    $65,928 per year
  3. Youngstown, OH
    $65,587 per year
  4. Buckeye Lake, OH
    $65,245 per year
  5. Cincinnati, OH
    $60,314 per year

Where can a Social Worker earn more?

Compare salaries for Social Workers in different locations
vs

Frequently Asked Questions (FAQs) about Social Worker

The average salary for a Social Worker is $53,681 per year in Cincinnati, OH. This figure is based on 24 salaries taken from job postings on Indeed in the past 36 months, last updated on October 27, 2026.

Social Worker jobs on Indeed - find your next one today.

Social Worker salaries in Cincinnati, OH typically range between a low of $34,215 and a high of $106,323 per year, depending on experience and the hiring company.

Some of the highest-paying cities for Social Worker in Cincinnati, OH include Akron, OH at $85,313 per year, Dayton, OH at $65,928 per year, and Youngstown, OH at $65,587 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Social Worker in Cincinnati, OH include Interim HealthCare ($145,600 per year) and Guideline Healthcare ($112,833 per year).

How much do similar professions as Social Worker get paid in Cincinnati, OH?

Senior Social Worker

Job openings
Average $67,454 per year