Physician Assistant Salary in Cleveland, OH

The average Physician Assistant in Cleveland, OH earns $120,555 per year, with most salaries falling between $107,730 and $145,350. That's 14% below the national average of $141,000 for this role.

Look up your exact salary — free →

Physician Assistant pay by experience in Cleveland, OH

ExperienceAverageTypical range
Entry-level$94,905$80,370 – $114,570
Mid-level$120,555$107,730 – $145,350
Senior$147,060$119,700 – $177,840
Staff / Lead$179,550$144,495 – $224,865
Executive$234,270$181,260 – $313,785

Salary percentiles (mid-level)

$114,570
$120,555
$133,380

Figures are modeled market estimates for Cleveland, OH based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Physician Assistant salary in other cities

Other roles in Cleveland, OH

Look up your exact salary — free →