Physician Assistants Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Physician Assistants in Iowa earn a median salary of $129,010 per year on average across 12 metro and nonmetro areas, -3.2% vs the national median of $133,260. An estimated 1,260 physician assistants are employed across Iowa, with salaries ranging from $121,870 to $138,360 depending on location.
$129,010
Avg median salary in Iowa
$138,360
Highest paying metro
$121,870
Lowest paying metro
1,260
Employed in Iowa
Compare Physician Assistants salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Physician Assistants
in
Physician Assistants salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Iowa City, IA | $138,360 | $118,670 | $138,360 | 340 |
| Southeast Iowa | $135,190 | $122,480 | $175,360 | 80 |
| Des Moines, IA | $134,400 | $123,520 | $162,560 | 260 |
| Southwest Iowa | $134,200 | $122,720 | $166,170 | 40 |
| Cedar Rapids, IA | $131,280 | $120,860 | $151,730 | 90 |
| Davenport, IA-IL | $126,740 | $111,580 | $152,400 | 110 |
| Sioux City, IA-NE-SD | $126,500 | $113,030 | $140,500 | 90 |
| Northeast Iowa | $125,920 | $124,460 | $154,820 | 60 |
| Dubuque, IA | $125,210 | $113,440 | $130,370 | 30 |
| Waterloo, IA | $124,330 | $118,800 | $151,320 | 50 |
| Northwest Iowa | $124,120 | $114,010 | $145,830 | 80 |
| Ames, IA | $121,870 | $101,420 | $129,210 | 30 |