Iowa Public Colleges Ranked by Smallest Enrollment

List of Public Colleges by Enrollment

Below is a ranking of the 19 public colleges in Iowa with the smallest enrollment of full and part time students. Ellsworth Community College tops the list with a population of 718 students.

List of Iowa Public Colleges Ranked by Smallest Enrollment
School Enrollment
Ellsworth Community College

Iowa Falls, IA

add to list | Calculate my chances 

718
Southwestern Community College

Creston, IA

add to list | Calculate my chances 

1,581
Marshalltown Community College

Marshalltown, IA

add to list | Calculate my chances 

1,707
Northwest Iowa Community College

Sheldon, IA

add to list | Calculate my chances 

1,811
Iowa Lakes Community College

Estherville, IA

add to list | Calculate my chances 

1,960
Southeastern Community College

West Burlington, IA

add to list | Calculate my chances 

2,476
North Iowa Area Community College

Mason City, IA

add to list | Calculate my chances 

2,479
Indian Hills Community College

Ottumwa, IA

add to list | Calculate my chances 

3,361
Northeast Iowa Community College Calmar

Calmar, IA

add to list | Calculate my chances 

4,355
Hawkeye Community College

Waterloo, IA

add to list | Calculate my chances 

4,787
Iowa Central Community College

Fort Dodge, IA

add to list | Calculate my chances 

5,058
Western Iowa Tech Community College

Sioux City, IA

add to list | Calculate my chances 

5,150
Iowa Western Community College

Council Bluffs, IA

add to list | Calculate my chances 

5,342
Eastern Iowa Community College District

Davenport, IA

add to list | Calculate my chances 

7,145
University of Northern Iowa

Cedar Falls, IA

add to list | Calculate my chances 

8,945
Kirkwood Community College

Cedar Rapids, IA

add to list | Calculate my chances 

12,406
Des Moines Area Community College

Ankeny, IA

add to list | Calculate my chances 

21,637
Iowa State University

Ames, IA

add to list | Calculate my chances 

29,969