Iowa Public Colleges Ranked by Largest Enrollment

List of Public Colleges by 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 34,992 students.

Data is reported for the 2017/18 academic year by the U.S. Department of Education National Center for Education Statistics.

List of Iowa Public Colleges Ranked by Largest Enrollment
College Enrollment
I

Ames, IA

34,992
I

Iowa City, IA

31,656
D

Ankeny, IA

23,474
K

Cedar Rapids, IA

13,906
N

Cedar Falls, IA

11,187
E

Davenport, IA

7,771
I

Council Bluffs, IA

5,962
W

Sioux City, IA

5,674
I

Fort Dodge, IA

5,390
H

Waterloo, IA

5,263
N

Calmar, IA

4,449
I

Ottumwa, IA

3,918
N

Mason City, IA

2,995
S

West Burlington, IA

2,548
I

Estherville, IA

2,051
M

Marshalltown, IA

1,931
N

Sheldon, IA

1,747
S

Creston, IA

1,547
E

Iowa Falls, IA

796