How Much Does a Physician Assistant Make in Iowa in 2026?
Typical pay for Physician Assistants in Iowa, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · Iowa · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical Physician Assistant in Iowa earns about $64.79 per hour ($134,770 per year), per the latest government wage data (May 2025). That works out to roughly $11,231 a month or $2,592 a week, based on the annual figure. These figures represent typical pay across the state, before accounting for city, employer, or experience.
That is about 1% below the national typical pay of $135,880 a year, a modest gap that puts Iowa 23rd out of 51 states and territories ranked by pay. Lower pay in Iowa tracks with a lower cost of living in much of the state compared with higher-cost coastal markets. Iowa employs about 1,200 Physician Assistants, a workforce large enough to produce steady local pay data across its cities.
Physician Assistant pay in Iowa at a glance
- Physician Assistants in Iowa typically earn about $64.79 an hour ($134,770 a year), according to the latest government wage data (May 2025).
- Iowa pay sits about 1% below the national figure of $135,880, ranking 23rd among the 50 states and Washington, D.C.
- Davenport pays the most in the state, with Physician Assistants there earning $137,420 a year.
- Entry-level positions typically offer around $102,330 a year, while the top 10% of earners make over $182,940.
- Iowa's typical pay has risen 41% over the past decade, from $95,280 in 2015 to $134,770 in 2025.
BLS OES May 2025
How much does a Physician Assistant make in Iowa?
Physician Assistant pay by career stage in Iowa
| Career stage | Iowa | United States |
|---|---|---|
| Starting out | $102,330$49.20 an hour | $99,380$47.78 an hour |
| First years | $120,060$57.72 an hour | $120,670$58.02 an hour |
| Typical Physician Assistant | $134,770$64.79 an hour | $135,880$65.33 an hour |
| Experienced | $159,950$76.90 an hour | $163,980$78.84 an hour |
| Top 10% | $182,940$87.95 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 Iowa
Entry-level positions in Iowa typically offer around $49.20 an hour ($102,330 a year), reflecting pay for those just starting out in the role. As Physician Assistants gain experience, pay tends to move up toward the statewide typical figure of $134,770 within a few years. Location, employer type, and specialty all play a part in how quickly that happens.
Experienced Physician Assistants in Iowa often earn upwards of $76.90 an hour ($159,950 a year), and the top 10% of earners make over $87.95 an hour ($182,940 a year). That leaves a spread of $80,610 between entry-level and top pay. Setting, years of experience, and city all factor into where an individual lands within that range.
Physician Assistant pay growth in Iowa
Typical (median) annual wage for Physician Assistants in Iowa · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
Iowa's typical pay for Physician Assistants has climbed from $95,280 in 2015 to $134,770 in 2025, a gain of $39,490. That amounts to a 41% rise over the decade. Pay moved upward nearly every year in that span, with the steepest gains in the years just after 2015.
That 41% increase outpaces the national rise of 38% over the same ten years, a slightly faster climb than the country saw as a whole. For someone starting a Physician Assistant career in Iowa now, pay has moved up steadily over the past decade, though past growth is not a guarantee of future gains.
Physician Assistant salary by city in Iowa
Pay runs highest in the Davenport metro area, where Physician Assistants earn $137,420 a year, about 2% above the statewide figure. Iowa City follows closely at $134,770, right in line with the state figure, while West Des Moines and Des Moines both post $133,830. These figures reflect each city's full metro area rather than just the city center.
Dubuque sits at the lower end, with typical pay of $126,050 a year, putting the spread between the highest- and lowest-paying Iowa cities at $11,370. West Des Moines and Des Moines carry the largest Physician Assistant workforce among the state's metro areas, each with about 340 employed. Pay differences between Iowa cities are modest and generally track differences in local living costs.
| # | City | Typical pay | Hourly | Vs Iowa | Physician Assistants employed |
|---|---|---|---|---|---|
| 1 | Davenport | $137,420 | $66.07 | +2% | 110 |
| 2 | Iowa City | $134,770 | $64.79 | 0% | 230 |
| 3 | Des Moines metro incl. West Des Moines | $133,830 | $64.34 | -1% | 340 |
| 4 | Waterloo metro incl. Cedar Falls | $132,880 | $63.89 | -1% | 60 |
| 5 | Sioux City | $130,970 | $62.97 | -3% | 70 |
| 6 | Cedar Rapids | $129,680 | $62.35 | -4% | 80 |
| 7 | Dubuque | $126,050 | $60.60 | -6% | 40 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Iowa typical pay $134,770
How Iowa compares with nearby states
Among Iowa's neighbors, Minnesota pays the most at $141,190 a year, about 5% above Iowa's figure. Missouri is nearly even at $135,130, while Wisconsin ($133,950), South Dakota ($133,200), and Nebraska ($133,040) each run about 1% below Iowa. Illinois pays the least of the group at $131,950, about 2% below Iowa. Physician Assistant licenses can often be transferred or endorsed between neighboring states, simplifying a move across state lines.
| State | Typical pay | Vs Iowa |
|---|---|---|
| Iowa | $134,770 | baseline |
| Minnesota | $141,190 | +5% |
| Missouri | $135,130 | 0% |
| Wisconsin | $133,950 | -1% |
| South Dakota | $133,200 | -1% |
| Nebraska | $133,040 | -1% |
| Illinois | $131,950 | -2% |
Bordering states, ranked by typical Physician Assistant pay · BLS OES May 2025
Is Iowa a good state for Physician Assistants?
Physician Assistants in Iowa earn a competitive wage: typical pay is $134,770 a year, 1% below the national figure, ranking 23rd of 51. For every 1,000 jobs in Iowa, about 0.8 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, Iowa is a middle-of-the-table state for Physician Assistant pay, close to the national figure.
Summary
Physician Assistants in Iowa typically earn $134,770 a year, a figure that has risen 41% over the past decade. Pay in the state runs slightly below the national figure but has kept pace with broader wage growth across the country. Readers considering the field can check Iowa's licensing and registry requirements for specific steps, and compare local figures on individual city pages for a closer look at pay in a particular area.
Frequently asked questions
- How much does a Physician Assistant make in Iowa?
- A typical Physician Assistant in Iowa earns about $64.79 an hour, or $134,770 a year, according to the latest government wage data (May 2025). That is about 1% below the national figure of $135,880 a year, ranking Iowa 23rd among the states.
- How much does a Physician Assistant make an hour in Iowa?
- Physician Assistants in Iowa typically earn $64.79 an hour, according to the latest government wage data (May 2025). Entry-level pay starts around $49.20 an hour, while experienced Physician Assistants and the top 10% of earners make $76.90 to $87.95 an hour or more.
- What is the starting pay for a Physician Assistant in Iowa?
- Entry-level Physician Assistants in Iowa typically start around $49.20 an hour, or about $102,330 a year, according to the latest government wage data (May 2025). Pay tends to rise toward the statewide typical figure of $134,770 as experience builds over the first few years.
- Which city in Iowa pays Physician Assistants the most?
- Davenport pays the most among Iowa cities, with Physician Assistants there earning $137,420 a year, about 2% above the statewide figure. Dubuque pays the least at $126,050 a year, a spread of $11,370 between the two. West Des Moines and Des Moines carry the largest workforce, each with about 340 employed.
- Is Physician Assistant pay in Iowa higher than the national rate?
- Physician Assistant pay in Iowa runs slightly below the national rate. The state's typical pay of $134,770 a year is about 1% under the national figure of $135,880, and Iowa ranks 23rd out of 51 states and territories for Physician Assistant pay.