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. Iowa State University tops the list with a population of 30,177 students.

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

Ames, IA

add to list | Calculate my chances 

30,177
University of Iowa

Iowa City, IA

add to list | Calculate my chances 

30,042
Des Moines Area Community College

Ankeny, IA

add to list | Calculate my chances 

24,418
Kirkwood Community College

Cedar Rapids, IA

add to list | Calculate my chances 

12,660
University of Northern Iowa

Cedar Falls, IA

add to list | Calculate my chances 

9,013
Eastern Iowa Community College District

Davenport, IA

add to list | Calculate my chances 

7,128
Iowa Western Community College

Council Bluffs, IA

add to list | Calculate my chances 

5,503
Western Iowa Tech Community College

Sioux City, IA

add to list | Calculate my chances 

5,071
Iowa Central Community College

Fort Dodge, IA

add to list | Calculate my chances 

4,909
Hawkeye Community College

Waterloo, IA

add to list | Calculate my chances 

4,796
Northeast Iowa Community College Calmar

Calmar, IA

add to list | Calculate my chances 

4,378
Indian Hills Community College

Ottumwa, IA

add to list | Calculate my chances 

3,236
Southeastern Community College

West Burlington, IA

add to list | Calculate my chances 

2,562
North Iowa Area Community College

Mason City, IA

add to list | Calculate my chances 

2,471
Iowa Lakes Community College

Estherville, IA

add to list | Calculate my chances 

2,024
Marshalltown Community College

Marshalltown, IA

add to list | Calculate my chances 

1,870
Northwest Iowa Community College

Sheldon, IA

add to list | Calculate my chances 

1,792
Southwestern Community College

Creston, IA

add to list | Calculate my chances 

1,633