Salaripedia
English

How much does a physician assistant make in Iowa?

$134,800a year

Median yearly pay for physician assistants in Iowa. That is $64.79 an hour or $11,230 a month.

Hourly
$64.79
Vs. national median
-1%
Rank among states
23 of 51
Jobs in the state
1,200
Pay range
Lowest 10%: $102,300Median: $134,800Highest 10%: $182,900
PercentileYearlyHourly
10th$102,300$49.20
25th$120,100$57.72
Median$134,800$64.79
75th$160,000$76.90
90th$182,900$87.95

Cities in Iowa

Metro areas, median yearly pay.

Davenport, IA$137,400
Iowa City, IA$134,800
Omaha, NE$134,100
Des Moines, IA$133,800
Waterloo, IA$132,900
Sioux City, IA$131,000
Cedar Rapids, IA$129,700
Dubuque, IA$126,100
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for physician assistants.

20. Virginia$135,900
21. District of Columbia$135,100
22. Missouri$135,100
23. Iowa$134,800
24. Utah$134,700
25. Nevada$134,700
26. Arizona$134,700
Physician Assistant salary in all states

Frequently asked questions

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

The median hourly pay in Iowa is $64.79 ($134,800 a year).

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

No: $134,800 against $135,900 nationally, 1% less.

Where does Iowa rank for physician assistant pay?

Iowa ranks 23 of 51 states.

Which city in Iowa pays physician assistants the most?

Davenport-Moline-Rock Island, IA-IL, with a median of $137,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.