Salaripedia
English

How much does a physician assistant make in Ohio?

$132,100a year

Median yearly pay for physician assistants in Ohio. That is $63.50 an hour or $11,010 a month.

Hourly
$63.50
Vs. national median
-3%
Rank among states
34 of 51
Jobs in the state
4,900
Pay range
Lowest 10%: $96,460Median: $132,100Highest 10%: $210,400
PercentileYearlyHourly
10th$96,460$46.38
25th$109,800$52.78
Median$132,100$63.50
75th$150,000$72.12
90th$210,400$101.13

Cities in Ohio

Metro areas, median yearly pay.

Dayton, OH$138,400
Columbus, OH$137,600
Cleveland, OH$135,900
Toledo, OH$131,700
Akron, OH$131,000
Cincinnati, OH$128,500
Wheeling, WV$126,800
Canton, OH$126,300
Huntington, WV$125,700
Lima, OH$125,100
Youngstown, OH$124,600
Mansfield, OH$120,300
Weirton, WV$119,100
Springfield, OH$117,800
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for physician assistants.

31. North Dakota$133,500
32. South Dakota$133,200
33. Nebraska$133,000
34. Ohio$132,100
35. Indiana$132,100
36. Illinois$132,000
37. Michigan$131,500
Physician Assistant salary in all states

Frequently asked questions

How much does a physician assistant make an hour in Ohio?

The median hourly pay in Ohio is $63.50 ($132,100 a year).

Do physician assistants make more in Ohio than the national average?

No: $132,100 against $135,900 nationally, 3% less.

Where does Ohio rank for physician assistant pay?

Ohio ranks 34 of 51 states.

Which city in Ohio pays physician assistants the most?

Dayton-Kettering-Beavercreek, OH, with a median of $138,400 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.