Last updated: 2025 BLS data · Page refreshed:
The average salary in Iowa is $68,184 per year (median, 2025). The highest-paying job in IA is Emergency Medicine Physicians at $429,050. This page covers all 709 occupations tracked by BLS in Iowa.
Data: BLS OEWS, May 2025 | Last updated: 2026-05-19
How does Iowa compare? Click any state for details.
Ranked by median annual salary. Click any job for the full breakdown.
| # | Occupation | Median Salary | Mean Salary | Workers |
|---|---|---|---|---|
| 1 | Emergency Medicine Physicians | $429,050 | $401,640 | 290 |
| 2 | Dermatologists | $424,970 | $365,140 | 0 |
| 3 | Radiologists | $405,220 | $344,000 | 130 |
| 4 | Ophthalmologists, Except Pediatric | $394,900 | $352,380 | 90 |
| 5 | Obstetricians and Gynecologists | $356,020 | $311,940 | 180 |
| 6 | Physicians, Pathologists | $323,460 | $289,700 | 80 |
| 7 | Psychiatrists | $295,270 | $273,190 | 170 |
| 8 | Cardiologists | $283,070 | $306,670 | 100 |
| 9 | Nurse Anesthetists | $273,070 | $253,510 | 380 |
| 10 | Family Medicine Physicians | $265,200 | $279,120 | 1,140 |
| 11 | Pediatricians, General | $262,440 | $221,690 | 230 |
| 12 | Chief Executives | $211,190 | $237,270 | 3,050 |
| 13 | Orthopedic Surgeons, Except Pediatric | $189,410 | $294,930 | 260 |
| 14 | Dentists, General | $181,520 | $198,470 | 1,240 |
| 15 | Physicists | $178,110 | $176,230 | 110 |
| 16 | Law Teachers, Postsecondary | $160,700 | $151,300 | 90 |
| 17 | Judges, Magistrate Judges, and Magistrates | $147,510 | $113,160 | 410 |
| 18 | Architectural and Engineering Managers | $147,320 | $153,060 | 1,520 |
| 19 | Computer and Information Systems Managers | $143,780 | $154,640 | 3,920 |
| 20 | Pharmacists | $138,860 | $138,340 | 3,230 |
| 21 | Podiatrists | $134,830 | $155,340 | 100 |
| 22 | Physician Assistants | $134,770 | $139,870 | 1,200 |
| 23 | Sales Managers | $134,010 | $147,720 | 3,260 |
| 24 | Financial Managers | $133,320 | $149,730 | 9,130 |
| 25 | Airline Pilots, Copilots, and Flight Engineers | $131,730 | $144,660 | 100 |
| 26 | Nurse Midwives | $131,360 | $123,000 | 80 |
| 27 | Marketing Managers | $131,120 | $139,870 | 2,210 |
The average salary in Iowa ($68,184) exceeds the national average.
The highest-paying job, Emergency Medicine Physicians, pays $360,866 more than the IA average.
This page is part of our comprehensive Salary Statistics data collection.
All IA Jobs · Highest Paying in IA · Hourly Wages in IA · Employment Outlook in IA · Career Progression in IA · Emergency Medicine Physicians Take-Home Pay (IA) · Emergency Medicine Physicians COL-Adjusted (IA) · IA vs National
Click to copy. Free to use with attribution.
All salary figures for Iowa from BLS OEWS, May 2025.
For full methodology details, see our Methodology page. View all Data Sources.