Iowa Public Colleges Ranked by Largest Enrollment

List of Public Colleges by Enrollment

Below is a ranking of the 19 public colleges in Iowa with the largest enrollment of full and part time students. University of Iowa tops the list with a population of 30,015 students.

List of Iowa Public Colleges Ranked by Largest Enrollment
School Enrollment
University of Iowa

Iowa City, IA

add to list | Calculate my chances 

30,015
Iowa State University

Ames, IA

add to list | Calculate my chances 

29,969
Des Moines Area Community College

Ankeny, IA

add to list | Calculate my chances 

21,637
Kirkwood Community College

Cedar Rapids, IA

add to list | Calculate my chances 

12,406
University of Northern Iowa

Cedar Falls, IA

add to list | Calculate my chances 

8,945
Eastern Iowa Community College District

Davenport, IA

add to list | Calculate my chances 

7,145
Iowa Western Community College

Council Bluffs, IA

add to list | Calculate my chances 

5,342
Western Iowa Tech Community College

Sioux City, IA

add to list | Calculate my chances 

5,150
Iowa Central Community College

Fort Dodge, IA

add to list | Calculate my chances 

5,058
Hawkeye Community College

Waterloo, IA

add to list | Calculate my chances 

4,787
Northeast Iowa Community College Calmar

Calmar, IA

add to list | Calculate my chances 

4,355
Indian Hills Community College

Ottumwa, IA

add to list | Calculate my chances 

3,361
North Iowa Area Community College

Mason City, IA

add to list | Calculate my chances 

2,479
Southeastern Community College

West Burlington, IA

add to list | Calculate my chances 

2,476
Iowa Lakes Community College

Estherville, IA

add to list | Calculate my chances 

1,960
Northwest Iowa Community College

Sheldon, IA

add to list | Calculate my chances 

1,811
Marshalltown Community College

Marshalltown, IA

add to list | Calculate my chances 

1,707
Southwestern Community College

Creston, IA

add to list | Calculate my chances 

1,581