National salary » Top paying jobs in U.S. »

Top 100 highest-paying jobs in Iowa

Table 1 compares the top 100 highest-paying jobs in Iowa, ranked by annual average salary. For each job, the table displays the number of employees with that job, as well as the job's entry-level salary. (The entry-level salary is calculated based on the 10% of paid workers with the lowest salaries.)

Based on the table, we see that the highest-paying jobs in Iowa are those of obstetricians and gynecologists, with an average annual salary of $237,620. The second highest-paying jobs are those of general pediatrician, with an average salary of $236,100.

All of the shown salary and employment information for Iowa has been computed using data published by the U.S. Bureau of Labor Statistics in April 2023. Notably, the highest-paying occupations change from year to year. Tables 2, 3, and 4 show the top 10 highest-paying occupations in Iowa in 2021, 2020, and 2019.

Table 1. Top 100 highest-paying jobs in Iowa (2022 survey)

Job Description Average Salary i No. of Empl i
1 Obstetricians and Gynecologists
$237,620
130
2 General Pediatricians
$236,100
250
3 Nurse Anesthetists
$208,140
350
4 Orthodontists
$204,700
70
5 Psychiatrists
$195,000
100
6 Neurologists
$174,780
30
7 Oral and Maxillofacial Surgeons
$166,590
50
8 Physicists
$163,890
130
9 General Dentists
$160,980
850
10 Chief Executives
$147,950
2,810
11 Podiatrists
$145,990
110
12 Architectural and Engineering Managers
$131,970
1,940
13 Airline Pilots, Copilots, and Flight Engineers
$131,350
80
14 Pharmacists
$130,630
2,790
15 Computer and Information Systems Managers
$129,450
3,580
16 Postsecondary Law Teachers
$128,980
130
17 Postsecondary Engineering Teachers
$127,570
440
18 Marketing Managers
$127,030
2,440
19 Optometrists
$126,650
600
20 Sales Managers
$126,250
2,310
21 Physician Assistants
$125,240
1,140
22 Database Architects
$124,420
280
23 Nurse Practitioners
$123,460
2,610
24 Financial Managers
$120,900
10,530
25 Public Relations Managers
$117,590
630
26 Nurse Midwives
$112,420
30
27 Medical Dosimetrists
$109,740
30
28 All Other Managers
$109,310
2,770
29 Human Resources Managers
$108,850
1,500
30 Other Psychologists
$106,950
60
31 Computer Network Architects
$106,950
1,130
32 Postsecondary Economics Teachers
$105,870
150
33 Administrative Law Judges, Adjudicators, and Hearing Officers
$105,390
70
34 Information Security Analysts
$104,750
1,240
35 Software Developers
$103,580
9,310
36 Actuaries
$103,580
730
37 Purchasing Managers
$103,400
510
38 Lawyers
$103,130
3,450
39 Elementary and Secondary School Education Administrators
$101,210
2,970
40 Industrial Production Managers
$99,380
3,510
41 Electrical Engineers
$99,330
940
42 Power Distributors and Dispatchers
$98,500
60
43 Chemical Engineers
$98,450
130
44 Training and Development Managers
$98,220
420
45 Compensation and Benefits Managers
$96,390
120
46 Postsecondary Health Specialties Teachers
$96,370
2,960
47 Health and Safety Engineers, Except Mining Safety Engineers and Inspectors
$95,950
180
48 Advertising and Promotions Managers
$95,740
70
49 Environmental Engineers
$95,510
220
50 Medical and Health Services Managers
$95,380
5,900
51 Power Plant Operators
$95,120
270
52 Data Scientists
$94,860
1,970
53 Wholesale and Manufacturing, Technical and Scientific Products Sales Representatives
$93,700
1,820
54 Software Quality Assurance Analysts and Testers
$93,630
1,300
55 Engineers, All Other
$93,580
420
56 Construction Managers
$93,020
1,830
57 Administrative Services Managers
$92,130
1,060
58 Commercial Pilots
$91,660
380
59 Veterinarians
$90,360
1,090
60 Materials Scientists
$90,310
140
61 Materials Engineers
$90,150
410
62 Farmers, Ranchers, and Other Agricultural Managers
$89,480
200
63 Radiologists
$89,160
100
64 Sales Engineers
$89,130
300
65 Industrial Engineers
$88,980
4,600
66 Atmospheric and Space Scientists
$88,340
50
67 First-Line Supervisors of Police and Detectives
$88,160
1,360
68 Computer Hardware Engineers
$87,950
280
69 Natural Sciences Managers
$87,080
550
70 Database Administrators
$86,630
440
71 Electrical Power-Line Installers and Repairers
$86,540
1,670
72 Computer Systems Analysts
$85,790
5,050
73 Hearing Aid Specialists
$85,700
180
74 Transportation, Storage, and Distribution Managers
$85,680
1,770
75 Fire Inspectors and Investigators
$85,200
80
76 Computer Occupations, All Other
$85,160
2,290
77 Mechanical Engineers
$84,800
4,570
78 Financial Risk Specialists
$84,790
1,090
79 Physical Therapists
$84,700
2,430
80 Clinical and Counseling Psychologists
$84,490
520
81 Air Traffic Controllers
$84,430
90
82 Fundraising Managers
$84,240
330
83 Statisticians
$84,240
260
84 Fish and Game Wardens
$84,120
120
85 Civil Engineers
$83,920
2,030
86 Computer Programmers
$83,730
980
87 Athletes and Sports Competitors
$83,480
130
88 Court Reporters and Simultaneous Captioners
$83,410
210
89 Audiologists
$83,400
150
90 Network and Computer Systems Administrators
$83,140
3,320
91 Facilities Managers
$82,760
1,570
92 First-Line Supervisors of Non-Retail Sales Workers
$82,520
2,450
93 Credit Analysts
$82,260
1,030
94 Financial Analysts
$81,940
1,660
95 Electronics Engineers (Non Computer)
$81,900
370
96 Management Analysts
$81,570
6,080
97 Petroleum Pump System Operators, Refinery Operators, and Gaugers
$81,430
130
98 Personal Financial Advisors
$81,410
2,070
99 Electrical and Electronics Repairers, Powerhouse, Substation, and Relay
$81,380
70
100 Postsecondary Education Administrators
$81,060
2,720

Table 2. Top 10 highest-paying jobs in Iowa – 2021 survey

Job Description Average Salary i
1 Nurse Anesthetists
$201,660
2 Psychiatrists
$195,000
3 Neurologists
$174,780
4 Chief Executives
$168,850
5 Oral and Maxillofacial Surgeons
$166,590
6 General Dentists
$163,140
7 Computer and Information Research Scientists
$134,520
8 Architectural and Engineering Managers
$128,420
9 Pharmacists
$127,690
10 Computer and Information Systems Managers
$127,000

Table 3. Top 10 highest-paying jobs in Iowa – 2020 survey

Job Description Average Salary i
1 Psychiatrists
$201,530
2 Nurse Anesthetists
$192,200
3 General Dentists
$145,610
4 Architectural and Engineering Managers
$124,300
5 Pharmacists
$123,820
6 Computer and Information Systems Managers
$123,240
7 Podiatrists
$116,640
8 Physician Assistants
$116,300
9 Optometrists
$115,350
10 Sales Engineers
$112,540

Table 4. Top 10 highest-paying jobs in Iowa – 2019 survey

Job Description Average Salary i
1 Psychiatrists
$193,810
2 Nurse Anesthetists
$193,510
3 General Dentists
$153,500
4 Sales Engineers
$135,370
5 Chief Executives
$128,570
6 Podiatrists
$126,260
7 Pharmacists
$120,830
8 Architectural and Engineering Managers
$120,410
9 Computer and Information Systems Managers
$119,490
10 Optometrists
$116,110

Also see The most popular jobs in Iowa.