Best Chemical Engineering Schools in Iowa

Iowa has 2 colleges offering Chemical Engineering programs tracked by the College Scorecard, producing 160 recent graduates. Graduates earn $66,073 on average within two years, roughly in line with the national average of $66,408.

2
Schools in IA
$66,073
IA Avg. Earnings
$66,408
National Avg.
152
Schools Nationally

Chemical Engineering Schools in Iowa, Ranked by Earnings

#1
I

Iowa State University

Ames, IA · Public

$67,156
2yr Earnings
1yr Earnings: $70,534
Graduates: 122
Acceptance: 89.1%
#2
U

University of Iowa

Iowa City, IA · Public

$64,990
2yr Earnings
1yr Earnings: $64,942
Graduates: 38
Acceptance: 84.7%

Frequently Asked Questions

What is the best school for Chemical Engineering in Iowa?
Iowa State University ranks #1 for Chemical Engineering in Iowa with median graduate earnings of $67,156 within two years of graduation. There are 2 schools offering Chemical Engineering programs in the state.
How much do Chemical Engineering graduates earn in Iowa?
Chemical Engineering graduates in Iowa earn an average of $66,073 within two years of graduation. This is 1% below the national average of $66,408 for this major.
What is the hardest Chemical Engineering school to get into in Iowa?
University of Iowa is the most selective Chemical Engineering program in Iowa with an acceptance rate of 84.7%. The average acceptance rate across Chemical Engineering programs in the state is 86.9%.

Other Popular Majors in Iowa

All colleges in Iowa →

Chemical Engineering in Other States

Get Chemical Engineering Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Data updated June 2026. Source: U.S. Department of Education College Scorecard.