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 685 students.

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

Iowa Falls, IA

add to list | Calculate my chances 

685
Southwestern Community College

Creston, IA

add to list | Calculate my chances 

1,633
Northwest Iowa Community College

Sheldon, IA

add to list | Calculate my chances 

1,792
Marshalltown Community College

Marshalltown, IA

add to list | Calculate my chances 

1,870
Iowa Lakes Community College

Estherville, IA

add to list | Calculate my chances 

2,024
North Iowa Area Community College

Mason City, IA

add to list | Calculate my chances 

2,471
Southeastern Community College

West Burlington, IA

add to list | Calculate my chances 

2,562
Indian Hills Community College

Ottumwa, IA

add to list | Calculate my chances 

3,236
Northeast Iowa Community College Calmar

Calmar, IA

add to list | Calculate my chances 

4,378
Hawkeye Community College

Waterloo, IA

add to list | Calculate my chances 

4,796
Iowa Central Community College

Fort Dodge, IA

add to list | Calculate my chances 

4,909
Western Iowa Tech Community College

Sioux City, IA

add to list | Calculate my chances 

5,071
Iowa Western Community College

Council Bluffs, IA

add to list | Calculate my chances 

5,503
Eastern Iowa Community College District

Davenport, IA

add to list | Calculate my chances 

7,128
University of Northern Iowa

Cedar Falls, IA

add to list | Calculate my chances 

9,013
Kirkwood Community College

Cedar Rapids, IA

add to list | Calculate my chances 

12,660
Des Moines Area Community College

Ankeny, IA

add to list | Calculate my chances 

24,418
University of Iowa

Iowa City, IA

add to list | Calculate my chances 

30,042