Highest Paying Jobs in Iowa

Top 100 occupations ranked by median annual salary, Bureau of Labor Statistics, May 2025

Highest Occupation Median

$429,050

Emergency Medicine Physicians

Mean of Top 25 Medians

$251,387

each occupation weighted once

Medians ≥ $100K

73

occupations

Occupations

100

with wage data

This ranking is drawn from the BLS OEWS May 2025 release for Iowa. The top occupation's state median is +28% above the national median of $335,550 for the same role. The equal-weighted mean of the top ten published occupation medians is $357,754. It is not a worker mean or median.

The "Difference" column subtracts or compares each state median with the corresponding national median for the same SOC code. In this list, 28 of 100 occupation medians are above the corresponding national median in Iowa. These values do not identify why the state and national estimates differ.

This ranking orders published occupation medians; it does not identify career stages, individual earning potential, or the odds of obtaining a job. The employment column contains estimated jobs in covered establishments. Occupation profiles separately show BLS projection and typical-entry education assignments where available. OEWS includes tips, commissions, incentive pay, and production bonuses. Employer benefits, overtime premiums, stock compensation, and nonproduction bonuses are outside the estimate, so review those separately for any specific offer. Open a linked profile to compare percentile boundaries, BLS education assignments, local-area estimates, and projected openings without treating one measure as a personal forecast.

# Occupation State Median
1 Emergency Medicine Physicians $429,050
2 Dermatologists $424,970
3 Radiologists $405,220
4 Ophthalmologists, Except Pediatric Small sample: Small sample: this BLS estimate rests on 90 workers (fewer than 100). $394,900
5 Surgeons, All Other $370,390
6 Obstetricians and Gynecologists $356,020
7 Physicians, Pathologists Small sample: Small sample: this BLS estimate rests on 80 workers (fewer than 100). $323,460
8 Psychiatrists $295,270
9 Physicians, All Other $295,190
10 Cardiologists $283,070
11 Nurse Anesthetists $273,070
12 Family Medicine Physicians $265,200
13 Pediatricians, General $262,440
14 Chief Executives $211,190
15 Orthopedic Surgeons, Except Pediatric $189,410
16 Dentists, General $181,520
17 Physicists $178,110
18 Law Teachers, Postsecondary Small sample: Small sample: this BLS estimate rests on 90 workers (fewer than 100). $160,700
19 Judges, Magistrate Judges, and Magistrates $147,510
20 Architectural and Engineering Managers $147,320
21 Computer and Information Systems Managers $143,780
22 Pharmacists $138,860
23 Psychologists, All Other Small sample: Small sample: this BLS estimate rests on 60 workers (fewer than 100). $138,420
24 Podiatrists $134,830
25 Physician Assistants $134,770
26 Sales Managers $134,010
27 Financial Managers $133,320
28 Airline Pilots, Copilots, and Flight Engineers $131,730
29 Nurse Midwives Small sample: Small sample: this BLS estimate rests on 80 workers (fewer than 100). $131,360
30 Marketing Managers $131,120
31 Nurse Practitioners $130,160
32 Actuaries $128,690
33 Health Specialties Teachers, Postsecondary $128,490
34 Managers, All Other $128,080
35 Human Resources Managers $126,370
36 Optometrists $125,380
37 Computer Hardware Engineers $125,120
38 Veterinarians $124,610
39 Database Architects $124,040
40 Lawyers $123,550
41 Administrative Law Judges, Adjudicators, and Hearing Officers Small sample: Small sample: this BLS estimate rests on 80 workers (fewer than 100). $123,500
42 General Internal Medicine Physicians $122,920
43 Purchasing Managers $121,580
44 Public Relations Managers $120,730
45 Information Security Analysts $119,710
46 Compensation and Benefits Managers $118,250
47 Chemical Engineers Small sample: Small sample: this BLS estimate rests on 40 workers (fewer than 100). $117,590
48 Administrative Services Managers $116,920
49 Transportation Inspectors Small sample: Small sample: this BLS estimate rests on 60 workers (fewer than 100). $116,850
50 Elevator and Escalator Installers and Repairers Small sample: Small sample: this BLS estimate rests on 90 workers (fewer than 100). $115,300
51 Software Developers $114,890
52 Natural Sciences Managers $109,760
53 Advertising and Promotions Managers $108,890
54 Training and Development Managers $108,330
55 Computer Occupations, All Other $107,340
56 Industrial Production Managers $106,510
57 Health and Safety Engineers, Except Mining Safety Engineers and Inspectors $106,350
58 Electrical Engineers $105,820
59 Financial Risk Specialists $105,680
60 Physics Teachers, Postsecondary $104,270
61 Education Administrators, Kindergarten through Secondary $104,260
62 Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products $103,380
63 Engineering Teachers, Postsecondary $103,360
64 Engineers, All Other $103,090
65 Computer Network Architects $103,050
66 Power Distributors and Dispatchers $102,980
67 Medical and Health Services Managers $101,940
68 Commercial Pilots $101,800
69 Database Administrators $101,210
70 Biochemists and Biophysicists $101,090
71 Agricultural Sciences Teachers, Postsecondary $101,080
72 Power Plant Operators $100,500
73 Electrical Power-Line Installers and Repairers $100,200
74 Construction Managers $99,280
75 Facilities Managers $99,010
76 Transportation, Storage, and Distribution Managers $99,010
77 First-Line Supervisors of Police and Detectives $98,840
78 Fundraising Managers $98,700
79 Fish and Game Wardens $98,260
80 Mechanical Engineers $97,700
81 Captains, Mates, and Pilots of Water Vessels Small sample: Small sample: this BLS estimate rests on 80 workers (fewer than 100). $97,700
82 Industrial Engineers $97,690
83 Atmospheric, Earth, Marine, and Space Sciences Teachers, Postsecondary Small sample: Small sample: this BLS estimate rests on 50 workers (fewer than 100). $97,660
84 Physical Therapists $97,560
85 Audiologists $97,180
86 Architects, Except Landscape and Naval $96,810
87 Project Management Specialists $96,540
88 Civil Engineers $96,430
89 Soil and Plant Scientists $96,310
90 Economists Small sample: Small sample: this BLS estimate rests on 70 workers (fewer than 100). $96,310
91 Agricultural Engineers $96,290
92 Computer Systems Analysts $95,920
93 Data Scientists $95,830
94 Environmental Engineers $94,830
95 Court Reporters and Simultaneous Captioners $93,810
96 Postmasters and Mail Superintendents $93,160
97 Education Administrators, All Other $92,970
98 Gas Plant Operators $92,970
99 Nuclear Medicine Technologists $92,890
100 Financial and Investment Analysts $92,370

Small sample marks a row whose BLS estimate rests on fewer than 100 workers. It is still a published figure, but BLS reports more sampling error for cells this small: the median relative standard error of the mean wage is 3.9% under 100 workers against 2.3% at 100 or more (May 2025 state estimates). Small gaps in rank between neighbouring rows may not be meaningful.

More ways to explore Iowa pay and compare with national data.

About This Data

All salary data comes from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2025. State-level data reflects wages for workers employed in Iowa. The "Difference" column shows how Iowa pay compares to the national median for that occupation.

Last updated: May 2025. Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025. Rankings by median annual salary in Iowa.

National benchmark comparisons computed against BLS OEWS National Occupational Employment and Wage Estimates, May 2025.

Source data and WageDex calculations are identified in context on this page. These figures are computed directly from BLS OEWS state-level wage data. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of May 2025.