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.
| School | Enrollment | |
|---|---|---|
|
Iowa State UniversityAmes, IA |
30,177 |
|
University of IowaIowa City, IA |
30,042 |
|
Des Moines Area Community CollegeAnkeny, IA |
24,418 |
|
Kirkwood Community CollegeCedar Rapids, IA |
12,660 |
|
University of Northern IowaCedar Falls, IA |
9,013 |
|
Eastern Iowa Community College DistrictDavenport, IA |
7,128 |
|
Iowa Western Community CollegeCouncil Bluffs, IA |
5,503 |
|
Western Iowa Tech Community CollegeSioux City, IA |
5,071 |
|
Iowa Central Community CollegeFort Dodge, IA |
4,909 |
|
Hawkeye Community CollegeWaterloo, IA |
4,796 |
|
Northeast Iowa Community College CalmarCalmar, IA |
4,378 |
|
Indian Hills Community CollegeOttumwa, IA |
3,236 |
|
Southeastern Community CollegeWest Burlington, IA |
2,562 |
|
North Iowa Area Community CollegeMason City, IA |
2,471 |
|
Iowa Lakes Community CollegeEstherville, IA |
2,024 |
|
Marshalltown Community CollegeMarshalltown, IA |
1,870 |
|
Northwest Iowa Community CollegeSheldon, IA |
1,792 |
|
Southwestern Community CollegeCreston, IA |
1,633 |