Skip to content

How Much Does a Physician Assistant Make in Ohio in 2026?

Typical pay for Physician Assistants in Ohio, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$132,090
Typical pay a year
$63.51
Typical pay an hour
#34
Pay rank of 51 · -3% vs US
4,900
Physician Assistants employed
Where Physician Assistant pay falls in Ohio
from starting out to the top earners
$96,460
Starting out
$109,780
First years
$132,090
Typical
$150,000
Experienced
$210,350
Top 10%

BLS OES May 2025 · Ohio · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical Physician Assistant in Ohio earns about $63.51 per hour, or $132,090 per year, according to the latest government wage data (May 2025). Calculated from that annual figure, pay works out to roughly $11,008 a month and $2,540 a week. Ohio's Physician Assistants work across hospitals, clinics, and physician offices statewide, and these figures reflect typical pay across all of those settings.

That places Ohio 3% below the national figure of $135,880 for Physician Assistants, based on the same May 2025 data. Ranked against every state and territory, Ohio comes in 34th out of 51 for typical Physician Assistant pay. Ohio employs 4,900 Physician Assistants, compared with 162,150 nationwide, giving these figures a solid statistical base despite the state's lower-half ranking.

Physician Assistant pay in Ohio at a glance

  • Physician Assistants in Ohio typically earn $63.51 per hour, or about $132,090 per year, per the latest government wage data (May 2025).
  • Ohio pay runs 3% below the national figure of $135,880, placing the state 34th out of 51 in typical Physician Assistant pay.
  • Dayton pays Physician Assistants the most in Ohio, with typical annual pay of $138,400, about 5% above the statewide figure.
  • Entry-level Physician Assistants in Ohio typically start around $96,460 a year, while the top 10% of earners make over $210,350.
  • Typical Physician Assistant pay in Ohio has climbed 31% over the past decade, rising from $101,190 in 2015 to $132,090 in 2025.

BLS OES May 2025

How much does a Physician Assistant make in Ohio?

Physician Assistant pay by career stage in Ohio

Physician Assistant pay by career stage in Ohio
Career stageOhioUnited States
Starting out$96,460$46.37 an hour$99,380$47.78 an hour
First years$109,780$52.78 an hour$120,670$58.02 an hour
Typical Physician Assistant$132,090$63.51 an hour$135,880$65.33 an hour
Experienced$150,000$72.12 an hour$163,980$78.84 an hour
Top 10%$210,350$101.13 an hour$190,280$91.48 an hour

BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th

Physician Assistant pay by experience level in Ohio

Entry-level positions in Ohio typically offer around $46.37 an hour, or about $96,460 a year, for Physician Assistants just starting out. Pay tends to move toward the statewide typical figure of $132,090 within the first several years of practice. New graduates often start in primary care or hospital settings, where structured pay scales make early raises more predictable.

Experienced Physician Assistants in Ohio often earn upwards of $150,000 a year, and the top 10% of earners make over $210,350. That leaves a spread of $113,890 between entry-level and top-tier pay in the state. Setting matters most in that gap: specialty practices, surgical settings, and larger hospital systems tend to pay more than primary care clinics, and pay also climbs with years of experience and the city where a PA works.

Physician Assistant pay growth in Ohio

$132,090
2025 typical annual pay
+$5,330 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for Physician Assistants in Ohio · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

Ohio's typical Physician Assistant pay has risen steadily over the past decade, climbing from $101,190 in 2015 to $132,090 in 2025, according to the same wage data series tracked each year. That is a gain of $30,900, or 31%, over ten years, with much of the increase arriving in the past five years.

Nationally, typical Physician Assistant pay rose 38% over the same decade, so Ohio's ten-year gain has trailed the national pace even as pay climbed in both. For someone starting a Physician Assistant career in Ohio now, the decade of data shows pay has moved consistently upward, though past growth is not a promise of future raises.

Physician Assistant salary by city in Ohio

Pay runs highest in the Dayton area, where Physician Assistants typically earn $138,400 a year, about 5% above the statewide figure of $132,090. Beavercreek and Kettering, both part of the Dayton metro area, post the same figure. Columbus and Cleveland also pay above the state figure, at $137,550 and $135,860 a year.

Springfield sits at the bottom of Ohio's city list, with typical Physician Assistant pay of $117,830 a year, a spread of $20,570 between Ohio's highest- and lowest-paying areas. Columbus holds the largest Physician Assistant workforce in the state, with 1,140 workers, followed by Cincinnati at 920. City figures cover each metro area as a whole, and lower pay in places like Springfield usually tracks a lower cost of living rather than any other factor.

Typical Physician Assistant pay by metro area in Ohio
#CityTypical payHourlyVs OhioPhysician Assistants employed
1Dayton
metro incl. Kettering · Beavercreek
$138,400$66.54+5%510
2Columbus$137,550$66.13+4%1,140
3Cleveland$135,860$65.32+3%750
4Toledo$131,730$63.330%280
5Akron$130,980$62.97-1%400
6Cincinnati$128,520$61.79-3%920
7Canton
metro incl. Massillon
$126,290$60.72-4%130
8Lima$125,100$60.15-5%110
9Youngstown
metro incl. Warren
$124,610$59.91-6%150
10Mansfield$120,290$57.83-9%60
11Steubenville$119,070$57.25-10%50
12Springfield$117,830$56.65-11%50

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Ohio typical pay $132,090

How Ohio compares with nearby states

Among Ohio's neighbors, Indiana and Michigan pay about the same as Ohio, at $132,050 and $131,510 a year. West Virginia pays 3% less at $128,610, and Pennsylvania pays 4% less at $127,070. Kentucky pays the most below Ohio, 9% less at $120,760 a year. A Physician Assistant license earned in Ohio can often be transferred or endorsed into a neighboring state, worth checking before relocating for a role.

Typical Physician Assistant pay in Ohio and bordering states
StateTypical payVs Ohio
Ohio$132,090baseline
Indiana$132,0500%
Michigan$131,5100%
West Virginia$128,610-3%
Pennsylvania$127,070-4%
Kentucky$120,760-9%

Bordering states, ranked by typical Physician Assistant pay · BLS OES May 2025

Is Ohio a good state for Physician Assistants?

#34
pay rank of 51 · -3% vs national
4,900
Physician Assistants employed in Ohio
0.9
Physician Assistant jobs per 1,000 jobs, vs about 1.0 nationally

Physician Assistant pay in Ohio sits below the middle of the national table: typical pay is $132,090 a year, 3% below the national figure, ranking 34th of 51. For every 1,000 jobs in Ohio, about 0.9 are Physician Assistant positions; nationally, the figure is closer to 1.0. That makes Physician Assistants a smaller part of the local job market than usual, so employers draw from a smaller pool of qualified candidates. Overall, Ohio is a middle-of-the-table state for Physician Assistant pay, close to the national figure.

Summary

Physician Assistants in Ohio typically earn $132,090 a year, a figure that has grown 31% over the past decade. Pay varies by city, experience, and setting, with Dayton leading the state and Springfield at the lower end. Readers weighing a move or a new role in Ohio should check the state licensing board for current requirements and review city-specific pages for local pay figures before deciding where to practice.

Frequently asked questions

How much does a Physician Assistant make in Ohio?
A typical Physician Assistant in Ohio earns about $63.51 an hour, or $132,090 a year, according to government wage data from May 2025. Pay varies by city, experience, and practice setting across the state.
How much does a Physician Assistant make an hour in Ohio?
Physician Assistants in Ohio typically earn $63.51 an hour. Entry-level pay starts closer to $46.37 an hour, while the top 10% of earners make over $101.13 an hour.
What is the starting pay for a Physician Assistant in Ohio?
Entry-level Physician Assistants in Ohio typically start around $46.37 an hour, or about $96,460 a year. Pay generally rises toward the statewide typical figure of $132,090 within a few years of experience.
Which city in Ohio pays Physician Assistants the most?
Dayton pays the most, with typical Physician Assistant pay of $138,400 a year, about 5% above the statewide figure. Beavercreek and Kettering, part of the same metro area, post identical figures.
Is Physician Assistant pay in Ohio higher than the national rate?
No. Ohio's typical Physician Assistant pay of $132,090 a year runs 3% below the national figure of $135,880, ranking Ohio 34th out of 51 states and territories for Physician Assistant pay, according to the same May 2025 wage data.

Explore next

← Back to the Physician Assistant salary guide