Advertisement
Physicians, All Other average salary by city in Iowa
- Dubuque$369,760
- Waterloo$316,870
- Des Moines$283,770
- Sioux City$279,850
- Iowa City$242,890
- Davenport$184,970
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Dubuque | $369,760 | $309,930 | $281,060 | $245,442 | 87 |
| Waterloo | $316,870 | $295,200 | $295,190 | $214,317 | 87 |
| Des Moines | $283,770 | $309,880 | $159,760 | $194,837 | 92 |
| Sioux City | $279,850 | $300,040 | $213,670 | $192,530 | 86 |
| Iowa City | $242,890 | $257,340 | $132,950 | $169,896 | 92 |
| Davenport | $184,970 | $75,780 | $75,780 | $131,305 | 89 |
*Average salary after federal and state taxes for a single filer; Iowa school district surtaxes (a percentage of state tax in some districts) are not included. Cost of living: BEA price parity, U.S. = 100.
Physicians, All Other salary in other states
More about pay in Iowa
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 29-1229.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.