Therapist Salary in Ohio

Ohio has one of the largest therapy job markets in the Midwest, anchored by Cleveland Clinic, Ohio State Wexner Medical Center, and Cincinnati Children's. Columbus is the fastest-growing market. School-based therapy positions are abundant across suburban districts statewide.

Average Therapy Salaries in Ohio (2026)

SpecialtyEntry LevelAverageExperienced
Physical Therapist (PT)$62,000/yr$81,000/yr$101,000/yr
Occupational Therapist (OT)$58,000/yr$77,000/yr$96,000/yr
Speech-Language Pathologist (SLP)$60,000/yr$79,000/yr$99,000/yr
BCBA / ABA Therapist$55,000/yr$74,000/yr$92,000/yr
Mental Health Therapist (LCSW/LPC)$48,000/yr$64,000/yr$84,000/yr

Top Paying Cities in Ohio

  • Columbus
  • Cleveland
  • Cincinnati
  • Toledo
  • Akron

Browse therapy jobs in Ohio

Updated daily — PT, OT, SLP, ABA & mental health roles.

See Open Positions →

Frequently Asked Questions

How much does a physical therapist (PT) make in Ohio?

Physical therapists in Ohio earn an average of $81,000 per year. Entry-level PTs typically start around $62,000, while experienced PTs can earn up to $101,000.

What is the average occupational therapist (OT) salary in Ohio?

OTs in Ohio average $77,000 annually. Pay ranges from $58,000 for new grads to $96,000 for experienced therapists in specialty settings.

How much do speech-language pathologists (SLPs) earn in Ohio?

SLPs in Ohio earn between $60,000 and $99,000 per year, with an average of $79,000. School-based SLPs typically follow district pay scales.