For the 2024 school year, there are 20 community colleges serving 87,770 students in Iowa (17 public colleges and 3 private colleges).
For Iowa community colleges, the average tuition is approximately $4,331 per year for in-state students and $4,920 for out-of-state students. For private community colleges, the average yearly tuition is approximately $17,086 per year (view national tuition costs).
The best top ranked community colleges in California include Northwest Iowa Community College, St Luke's College and North Iowa Area Community College.
Iowa community colleges have a diversity score of 0.45, which is lower than the national average of 0.71 (view national diversity statistics).
Minority enrollment is 27% (majority Hispanic and Black) and the student:teacher ratio is 12:1.
Student by Ethnicity
(IA) School Average
Asian
2%
Hispanic
7%
Black
6%
White
73%
Two or more races
2%
Non Resident
2%
Unknown
8%
![Iowa All Ethnic Groups Ethnicity Breakdown Iowa All Ethnic Groups Ethnicity Breakdown](http://images3.communitycollegereview.com/charts/state_ethnicity/997000/997365/iowa-chart-f3AJGV.png)
Top Ranked Iowa Community Colleges (2024)
College
Location
Students
St Luke's College
Private not-for-profit
2720 Stone Park Blvd
Sioux City, IA 51104
(712) 279-3149
Sioux City, IA 51104
(712) 279-3149
| 211 students
500 College Dr
Mason City, IA 50401
(641) 423-1264
Mason City, IA 50401
(641) 423-1264
| 2,681 students
4655 North West 121 Street
Urbandale, IA 50323
(515) 727-2100
Urbandale, IA 50323
(515) 727-2100
| 760 students
Waldorf University
Private for-profit
106 S Sixth St
Forest City, IA 50436
(641) 585-2450
Forest City, IA 50436
(641) 585-2450
| 3,025 students
2006 Ankeny Blvd
Ankeny, IA 50023
(515) 964-6200
Ankeny, IA 50023
(515) 964-6200
| 23,051 students
101 W Third Street
Davenport, IA 52801
(563) 336-3300
Davenport, IA 52801
(563) 336-3300
| 7,081 students
525 Grandview Ave
Ottumwa, IA 52501
(641) 683-5111
Ottumwa, IA 52501
(641) 683-5111
| 3,279 students
One Triton Circle
Fort Dodge, IA 50501
(515) 576-7201
Fort Dodge, IA 50501
(515) 576-7201
| 4,704 students
2700 College Rd
Council Bluffs, IA 51503
(712) 325-3200
Council Bluffs, IA 51503
(712) 325-3200
| 5,791 students
6301 Kirkwood Blvd SW
Cedar Rapids, IA 52406
(319) 398-5411
Cedar Rapids, IA 52406
(319) 398-5411
| 12,277 students
3700 S Center St
Marshalltown, IA 50158
(641) 752-7106
Marshalltown, IA 50158
(641) 752-7106
| 1,836 students
Ross College-Quad Cities
Private for-profit
1801 E. Kimberly Road, Suite B
Davenport, IA 52807
(563) 344-1500
Davenport, IA 52807
(563) 344-1500
| 62 students
1500 West Agency Road
West Burlington, IA 52655
(319) 752-2731
West Burlington, IA 52655
(319) 752-2731
| 2,260 students
1501 West Townline Street
Creston, IA 50801
(641) 782-7081
Creston, IA 50801
(641) 782-7081
| 1,503 students
4647 Stone Ave
Sioux City, IA 51102
(712) 274-6400
Sioux City, IA 51102
(712) 274-6400
| 5,360 students
Community Colleges in Iowa (Closed)
School
Location
Students
AIB College of Business (Closed 2016)
Private, non-profit
2500 Fleur Drive
Des Moines, IA 50321
(515) 244-4221
Des Moines, IA 50321
(515) 244-4221
| 1,014 students
ITT Technical Institute-Clive (Closed 2016)
Private, for profit
1860 NW 118th St, Ste 110
Clive, IA 50325
(515) 327-5500
Clive, IA 50325
(515) 327-5500
| 147 students
3165 Edgewood Parkway SW
Cedar Rapids, IA 52404
(319) 363-0481
Cedar Rapids, IA 52404
(319) 363-0481
| 411 students
1801 East Kimberly Road, Suite 1
Davenport, IA 52807
(866) 527-5268
Davenport, IA 52807
(866) 527-5268
| 30,512 students
2570 4th Street SW
Mason City, IA 50401
(641) 423-2530
Mason City, IA 50401
(641) 423-2530
| 142 students
Frequently Asked Questions
How many community colleges are located in Iowa?
There are 20 community colleges serving 87,770 students in Iowa.
How much do community colleges cost in Iowa?
For Iowa community colleges, the average tuition is approximately $4,331 per year for in-state students and $4,920 for out-of-state students. For private community colleges, the average yearly tuition is approximately $17,086 per year.
What are the top ranked community colleges in Iowa?
The best top ranked community colleges in Iowa include Northwest Iowa Community College, St Luke's College and North Iowa Area Community College.
What is community college diversity score in Iowa?
Iowa community colleges have a diversity score of 0.45, which is lower than the national average of 0.71 (view national diversity statistics).
How diverse are community college in Iowa?
Community colleges in Iowa are approximately 27% minority students (majority Hispanic and Black).
Recent Articles
![Retaining Students through Innovation Retaining Students through Innovation](https://images1.communitycollegereview.com/articlephoto/278/Retaining-Students-through-Innovation-83rtdh4e51gksoogko4s0okcw-280.jpg)
Retaining Students through Innovation
Community colleges are heeding President Obama's call for student retention. Learn about the innovative programs some community campuses are creating that keep students in their classroom seats.
![Community Colleges Fight Back Against For-Profit Attacks: The Rebuttal Community Colleges Fight Back Against For-Profit Attacks: The Rebuttal](https://images3.communitycollegereview.com/articlephoto/299/Community-Colleges-Fight-Back-Against-For-Profit-Attacks-The-Rebuttal-409q3u8sl7ms4wwccg88oocg4-280.jpg)
Community Colleges Fight Back Against For-Profit Attacks: The Rebuttal
After being attacked by private colleges, community colleges are mounting a defense and publishing studies that clearly outline the differences between the public and private institutions.
![A to Z of Community College Certificates and Courses A to Z of Community College Certificates and Courses](https://images2.communitycollegereview.com/articlephoto/731/A-to-Z-of-Community-College-Certificates-and-Courses-5yqb1nnei7ksk880gosg4k0s-280.jpg)
June 17, 2024
A to Z of Community College Certificates and CoursesFrom business and healthcare to technology and skilled trades, the article showcases the breadth of options available to students seeking to enhance their knowledge, develop new skills, or pursue career advancement.