Physical Therapists Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Physical Therapists in Ohio earn a median salary of $99,048 per year on average across 16 metro and nonmetro areas, -2% vs the national median of $101,020. An estimated 9,310 physical therapists are employed across Ohio, with salaries ranging from $93,770 to $102,240 depending on location.

$99,048 Avg median salary in Ohio
$102,240 Highest paying metro
$93,770 Lowest paying metro
9,310 Employed in Ohio

Compare Physical Therapists salaries & buying power

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

Full tool →
Physical Therapists
in
    vs

      Physical Therapists salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Dayton, OH $102,240 $83,920 $109,790 800
      Cleveland, OH $101,830 $86,690 $112,010 1,880
      Sandusky, OH $101,710 $83,270 $110,240 40
      Columbus, OH $101,390 $80,430 $109,060 2,020
      Springfield, OH $101,090 $91,810 $103,240 60
      Toledo, OH $100,480 $82,520 $103,270 480
      Akron, OH $100,340 $79,780 $104,790 540
      Cincinnati, OH-KY-IN $100,070 $83,170 $109,530 1,700
      Southern Ohio $99,840 $77,440 $108,970 280
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $98,760 $78,950 $104,740 300
      Eastern Ohio $98,290 $91,280 $106,880 170
      Canton, OH $97,230 $80,200 $103,460 270
      West Northwestern Ohio $97,130 $78,680 $101,160 290
      Lima, OH $96,590 $84,790 $107,020 100
      Mansfield, OH $94,010 $74,670 $105,960 60
      Youngstown, OH $93,770 $75,660 $99,770 320

      View Physical Therapists salaries in all cities