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

List of Iowa Public Colleges Ranked by Smallest Enrollment
School Enrollment
E

Iowa Falls, IA

796
S

Creston, IA

1,547
N

Sheldon, IA

1,747
M

Marshalltown, IA

1,931
I

Estherville, IA

2,051
S

West Burlington, IA

2,548
N

Mason City, IA

2,995
I

Ottumwa, IA

3,918
N

Calmar, IA

4,449
H

Waterloo, IA

5,263
I

Fort Dodge, IA

5,390
W

Sioux City, IA

5,674
I

Council Bluffs, IA

5,962
E

Davenport, IA

7,771
N

Cedar Falls, IA

11,187
K

Cedar Rapids, IA

13,906
D

Ankeny, IA

23,474
I

Iowa City, IA

31,656
I

Ames, IA

34,992