H-1BSalary Explorer

States and cities

Iowa H-1B salaries

Employers filed 6,001 certified H-1B applications for jobs in Iowa between Jan 2023 and Jun 2026. Half paid more than $94,786 a year.

Median salary offered
$94,786
Middle half earn
$74,464 to $120,182
Top 10% earn over
$183,622
Certified filings
6,001
Bigger dots mean more filings; darker blue means higher pay.

Top employers

EmployerFilingsMedianMiddle half
The University of Iowa864$84,100$69,400 – $196,248
Iowa State University of Science and Technology351$74,400$60,000 – $97,344
Rockwell Collins Inc.326$108,139$102,544 – $126,090
Cognizant Technology Solutions US Corp248$102,294$84,895 – $108,930
Deere & Company89$116,300$100,000 – $128,200
Genesis Health System85$70,470$68,182 – $126,880
MAHARISHI International UNIVERSITY78$64,000$50,890 – $69,711
HCL America Inc68$90,188$76,502 – $104,474
Iowa Physicians Clinic Medical Foundation62$355,000$267,280 – $637,965
Tata Consultancy Services Limited61$79,914$75,338 – $87,069
Ernst & Young U.S. LLP59$108,000$78,000 – $187,474
Siri Consultancy Services, Inc.57$80,000$80,000 – $100,840
Cambrex Charles City, Inc.55$83,400$65,312 – $98,712
Corteva Agriscience LLC48$110,614$100,000 – $128,960
Athene Annuity and Life Company46$134,424$110,000 – $143,068
Wellmark, Inc.42$90,251$84,375 – $127,718
Skyworks Solutions, Inc.41$116,000$103,200 – $140,000
University of Northern Iowa40$72,500$56,108 – $105,000
UST Global Inc39$108,376$95,500 – $116,125
Southeast Iowa Regional Medical Center35$65,270$61,526 – $72,155
Trustees of Grinnell College33$70,000$65,000 – $80,000
Conexus Medstaff LLC33$46,779$44,845 – $61,464
L&T Technology Services Limited33$85,000$78,832 – $93,163
Quality Consulting, Inc.31$93,600$82,500 – $117,200
Great River Health System, Inc.31$350,000$305,000 – $437,500
LTIMindtree Limited30$95,160$84,152 – $108,944
Covenant Medical Center, Inc.29$276,754$264,000 – $300,000
Grandison Management, Inc.29$66,747$66,747 – $74,443
Mercy Clinics, Inc.29$295,000$259,472 – $360,000
Compunnel Software Group, Inc29$107,500$90,000 – $119,000
MidAmerican Energy Company28$108,334$97,920 – $121,607
Transamerica Life Insurance Company27$101,379$92,586 – $134,000
Accenture LLP26$107,115$88,356 – $139,718
HNI Corporation26$131,450$120,000 – $143,162
Pella Corporation26$107,167$86,606 – $122,309
Des Moines Independent Community School District22$60,045$54,343 – $73,313
Federal Home Loan Bank of Des Moines21$102,209$89,610 – $122,000
Siri Consultancy Service, Inc.20$87,000$86,590 – $87,000
Cogent Healthcare of Iowa, P.C.19$294,653$256,526 – $294,674
Rogers, Freels & Associates, Inc19$94,349$84,652 – $110,854
Mercy Hospital, Cedar Rapids, Iowa19$520,000$221,288 – $583,875
Global Atlantic Financial Company19$102,114$84,660 – $122,142
Danfoss Power Solutions (US) Company16$98,015$91,038 – $122,787
Tech Mahindra (Americas), Inc16$96,210$86,445 – $113,258
Mphasis Corporation16$97,000$81,324 – $131,250
TuniraSoft, LLC16$90,000$90,000 – $90,000
Mercy Health Services-Iowa Corp.16$69,285$65,525 – $173,900
MindZone IT Solutions16$90,777$71,462 – $97,588
American Equity Investment Life Insurance Company15$112,000$85,000 – $140,000
SciPlay Games, LLC14$94,000$77,706 – $133,200

Top job titles

Job titleFilingsMedianMiddle half
Software Developer246$96,304$85,000 – $106,429
Software Engineer233$96,013$81,994 – $101,000
Clinical Assistant Professor221$290,000$195,000 – $355,401
Assistant Professor191$105,000$90,150 – $123,408
Medical Technologist189$58,718$54,080 – $63,294
Manager JC50 - Computer Systems Engineers/Architects94$106,122$102,294 – $108,930
Senior Engineer, Software Engineering88$108,139$102,544 – $110,266
House Staff Fellow Physician87$78,900$76,300 – $84,100
Senior Software Engineer83$118,405$101,872 – $129,085
Postdoctoral Research Associate80$59,000$56,772 – $61,822
Postdoctoral Research Scholar72$62,476$61,008 – $66,492
House Staff Resident Physician66$69,400$69,400 – $72,700
Principal Engineer, Software Engineering62$126,090$126,090 – $133,494
Assistant Research Scientist59$70,000$67,306 – $74,025
Senior Associate JC60 -Computer Systems Engineers/Architects44$84,115$80,538 – $87,069
Hospitalist44$278,720$267,280 – $325,000
Instructor43$65,034$58,549 – $69,918
Registered Nurse- NCSS Float42$70,262$68,234 – $75,822
Research Scientist II37$62,500$60,425 – $66,000
Engineer II, Software Engineering37$90,189$85,613 – $98,883
Medical Laboratory Scientist36$66,612$60,122 – $71,105
Senior Engineer, Systems Engineering35$108,139$102,544 – $108,139
SA JC60 - Software Quality Assurance Analysts and Testers32$76,482$75,338 – $83,554
Clinical Associate Professor32$345,082$144,542 – $378,692
Hospitalist Physician31$294,674$294,653 – $320,326
Physical Therapist29$74,443$66,747 – $97,760
.Net Developer28$96,152$86,442 – $100,838
Architect27$75,878$70,907 – $80,538
Business Analyst23$86,008$76,617 – $99,000
Data Engineer23$100,000$86,109 – $106,278
Principal Engineer, Systems Engineering23$126,090$126,090 – $133,494
Data Analyst22$85,218$78,484 – $90,555
Research Assistant Professor21$87,000$75,000 – $89,279
Ames Laboratory Scientist I21$81,000$80,000 – $83,500
Senior Software Developer19$120,078$102,632 – $138,754
Senior Manager JC45 - Computer Systems Engineers/Architects19$128,149$124,051 – $130,770
Network Engineer19$88,400$82,181 – $92,799
Assistant Teaching Professor18$82,150$62,500 – $93,315
Project Manager18$84,739$83,000 – $87,069
Engineer II, Systems Engineering17$90,189$90,189 – $98,883
Data Scientist17$100,838$89,600 – $105,000
Java Developer16$96,304$86,590 – $100,838
Programmer Analyst16$90,000$83,524 – $90,000
Senior Application Developer16$98,378$95,779 – $116,723
Developer15$87,048$79,425 – $93,018
Registered Nurse Manager14$70,067$69,326 – $70,100
Software Developer III14$108,284$100,783 – $134,025
Computer Programmer14$81,933$74,859 – $92,000
Occupational Therapist13$66,747$63,648 – $70,512
Lead Software Engineer13$128,960$123,729 – $135,000

Cities

CityFilingsMedianMiddle half
Iowa City, IA902$84,738$69,400 – $194,086
Des Moines, IA778$96,686$80,538 – $120,000
Cedar Rapids, IA707$108,139$91,336 – $126,090
West Des Moines, IA543$101,670$86,600 – $122,326
Ames, IA467$82,000$61,890 – $102,676
Johnston, IA267$100,838$86,590 – $119,662
Urbandale, IA171$100,838$87,034 – $120,000
Davenport, IA169$82,000$69,618 – $126,880
Waukee, IA139$102,294$91,178 – $123,396
Waterloo, IA125$113,818$85,987 – $336,960
Fairfield, IA121$69,000$57,834 – $80,000
Ankeny, IA97$102,500$90,000 – $125,460
Cedar Falls, IA89$98,938$72,000 – $120,000
Bettendorf, IA78$98,568$80,982 – $114,704
Dubuque, IA74$76,760$59,160 – $95,000
Carlisle, IA69$82,975$80,000 – $87,000
West Burlington, IA65$79,037$63,378 – $350,000
Sioux City, IA61$82,750$69,400 – $320,000
Charles City, IA57$83,158$65,415 – $98,562
Pella, IA54$84,126$68,153 – $107,658
Muscatine, IA51$120,000$95,000 – $142,173
Coralville, IA51$95,000$74,730 – $108,118
Council Bluffs, IA36$91,471$72,473 – $130,000
Grinnell, IA34$69,965$65,000 – $80,000
Mason City, IA31$159,453$64,742 – $239,200
Fort Dodge, IA31$87,500$80,000 – $102,500
Clinton, IA25$91,000$74,520 – $106,000
Ottumwa, IA22$147,500$80,800 – $329,750
Altoona, IA22$77,990$61,338 – $121,337
Marshalltown, IA21$93,704$77,792 – $129,000
Grimes, IA20$90,000$84,538 – $120,196
Hiawatha, IA20$86,550$74,630 – $107,712
Marion, IA19$131,130$104,307 – $145,040
North Liberty, IA18$107,100$86,710 – $159,462
Orange City, IA16$55,774$52,562 – $70,071
Decorah, IA15$64,292$58,552 – $65,582
Sioux Center, IA15$57,782$47,653 – $59,058
Forest City, IA13$86,674$78,520 – $90,501
Cresco, IA13$70,100$69,326 – $70,100
Oskaloosa, IA13$72,800$64,230 – $75,000

By year

Year filedFilingsMedian
2023428$90,150
20242,147$89,440
20252,149$96,304
20261,277$100,838