Physician Salary in Iowa
Median annual base pay is $267,280 across 156 reported Physician salaries in Iowa.
Updated 22 September 2025
Salary Distribution (By Percentile)
| P10 | P25 | Median | P75 | P90 |
|---|
| $144,761 | $230,000 | $267,280 | $330,300 | $406,852 |
Top Cities in Iowa
| City | Median | Reports |
|---|
| Waterloo | $358,279 | 15 |
| West Burlington | $353,471 | 5 |
| Davenport | $325,000 | 7 |
| Cedar Rapids | $294,653 | 9 |
| Des Moines | $274,000 | 24 |
| Sioux City | $267,280 | 8 |
| Iowa City | $250,000 | 64 |
| Ames | $239,200 | 7 |
Top Employers in Iowa
| Employer | Median | Reports |
|---|
| Great River Health System, Inc. | $353,471 | 5 |
| Genesis Health | $325,000 | 7 |
| Mercy Clinics, Inc. | $276,000 | 9 |
| Iowa Physicians Clinic Medical Foundation | $267,280 | 15 |
| Covenant Medical Center, Inc. | $264,723 | 5 |
| The University of Iowa | $250,000 | 67 |
| McFarland Clinic, P.C. | $239,200 | 6 |
By Practice Setting
| Setting | Median | Reports |
|---|
| Hospital (Community) | $342,187 | 27 |
| Hospital (Academic/Teaching) | $245,073 | 69 |
Salary by Level
| Level | Common titles | Median | Reports |
|---|
| Junior / Early Career | Resident (PGY2-3) | $69,400 | 8 |
| Senior | Fellow · Clinical Instructor | — | 2 |
| Lead / Expert | Attending Physician · Staff Physician · Assistant Professor | $276,000 | 136 |
By Specialty
| Specialty | Median | Reports |
|---|
| Gastroenterology | $560,000 | 6 |
| Hospital Medicine - Adult | $294,653 | 23 |
| Internal Medicine | $239,200 | 5 |
| Nephrology | $239,200 | 8 |
How They're Paid
| Model | Median | Reports |
|---|
| Annual Salary | $267,280 | 134 |
| Hourly | $318,760 | 15 |
Physician salaries in other states
Common questions
How much does a Physician make in Iowa?
The median Physician salary in Iowa is $267,280 per year, based on 156 reported salaries.
Which city in Iowa pays Physicians the most?
Waterloo has the highest median at $358,279 per year, of the cities with enough reports to publish a median.
How much does a Physician at the Lead / Expert level make in Iowa?
$276,000 per year at the median — $8,720 above the Physician median in Iowa.
Which employers pay Physicians the most in Iowa?
Of the employers with enough reports to publish a median, Great River Health System, Inc. is highest at $353,471 per year.
Am I underpaid as a Physician?
All Physician salaries · Browse salaries by role