Physician Assistants Salary in Ohio

BLS OEWS May 2025 • 15 metro areas • Ohio

Physician Assistants in Ohio earn a median salary of $124,413 per year on average across 15 metro and nonmetro areas, -6.6% vs the national median of $133,260. An estimated 4,510 physician assistants are employed across Ohio, with salaries ranging from $113,350 to $136,280 depending on location.

$124,413 Avg median salary in Ohio
$136,280 Highest paying metro
$113,350 Lowest paying metro
4,510 Employed in Ohio

Compare Physician Assistants salaries & buying power

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

Full tool →
Physician Assistants
in
    vs

      Physician Assistants salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      West Northwestern Ohio $136,280 $103,890 $136,280 110
      Cleveland, OH $131,310 $113,250 $153,170 740
      Eastern Ohio $131,000 $106,510 $138,780 110
      Columbus, OH $130,730 $109,690 $137,140 850
      Dayton, OH $130,730 $104,530 $141,850 560
      Akron, OH $127,740 $106,410 $136,250 310
      Cincinnati, OH-KY-IN $125,260 $105,730 $134,010 880
      Southern Ohio $121,990 $117,020 $137,070 90
      Canton, OH $120,690 $103,270 $127,580 130
      Lima, OH $120,500 $105,200 $126,990 80
      Mansfield, OH $120,290 $97,640 $134,680 60
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $120,240 $103,930 $151,010 90
      Toledo, OH $119,010 $102,270 $129,430 340
      Youngstown, OH $117,080 $98,900 $125,230 110
      Springfield, OH $113,350 $105,000 $120,310 50

      View Physician Assistants salaries in all cities