Top Iowa Community Colleges

  • For the 2020 school year, there are 24 top community colleges located throughout Iowa (17 public colleges and 7 private colleges), serving 162,772 students.
  • For Iowa community colleges, the average tuition is approximately $4,714 per year for in-state students and $5,619 for out-of-state students. For private community colleges, the average yearly tuition is approximately $15,502 per year (view national tuition costs).
  • Iowa community colleges have a diversity score of 0.50, which is lower than the national average of 0.65 (view national diversity statistics).
  • Minority enrollment is 31% (majority Black) and the student:teacher ratio is 33:1.

Student by Ethnicity

(IA) School Average
American Indian
1%
Asian
2%
Hispanic
5%
Black
10%
White
69%
Two or more races
1%
Non Resident
1%
Unknown
11%
IA All Ethnic Groups Ethnicity Breakdown

Top Iowa Community Colleges by Town (2020)

  • College Location Students
  • 2119 Kimberly Rd.
    Bettendorf IA  52722
    (563)344-1500

    369 students
  • 2006 Ankeny Blvd
    Ankeny IA  50023
    (515)964-6200

    35,488 students
  • 101 W. Third St.
    Davenport IA  52801
    (563)336-3300

    8,143 students
  • 1100 College Ave
    Iowa Falls IA  50126
    (800)322-9235

    949 students
  • 1501 E Orange Rd
    Waterloo IA  50701
    (319)296-2320

    5,300 students
  • 525 Grandview Ave
    Ottumwa IA  52501
    (641)683-5111

    4,412 students
  • One Triton Circle
    Fort Dodge IA  50501
    (515)576-7201

    5,686 students
  • 19 S 7th St
    Estherville IA  51334
    (712)362-2601

    2,340 students
  • 2700 College Rd
    Council Bluffs IA  51503
    (712)325-3200

    6,547 students
  • 7009 Nordic Drive
    Cedar Falls IA  50613
    (319)277-0220

    403 students
  • 3165 Edgewood Parkway SW
    Cedar Rapids IA  52404
    (319)363-0481

    575 students
  • 1801 East Kimberly Road
    Davenport IA  52807
    (866)527-5268

    52,018 students
  • 4655 121st Street
    Urbandale IA  50323
    (515)727-2100

    874 students
  • Plaza West 2570 4th Street SW
    Mason City IA  50401
    (641)423-2530

    276 students
  • 6301 Kirkwood Blvd SW
    Cedar Rapids IA  52406
    (319)398-5411

    14,190 students
  • 3700 S Center St
    Marshalltown IA  50158
    (641)752-7106

    2,041 students
  • 500 College Dr
    Mason City IA  50401
    (641)423-1264

    2,950 students
  • 1625 Hwy 150
    Calmar IA  52132
    (833)642-2338

    6,045 students
  • 603 W Park St
    Sheldon IA  51201
    (712)324-5061

    1,568 students
  • St Luke's College
    Private, non-profit
    2720 Stone Park Blvd
    Sioux City IA  51104
    (712)279-3149

    254 students
  • 1500 West Agency Road
    West Burlington IA  52655
    (319)752-2731

    2,987 students
  • 1501 W. Townline Street
    Creston IA  50801
    (641)782-7081

    1,600 students
  • Waldorf University
    Private, for profit
    106 S Sixth St
    Forest City IA  50436
    (800)292-1903

    1,426 students
  • 4647 Stone Ave
    Sioux City IA  51106
    (800)352-4649

    6,331 students
Recent Articles
Thanks to modern technology, students can now attend class from the comfort of their homes. While online courses were once deemed inferior to lecture halls, the stigma has seemed to fade as technology advances and becomes a greater and greater part of a standard academic curriculum.The virtual classroom is here, but are online college courses right for you?
The role of community colleges in the world of higher education has expanded over the years and, as the country works to recover from the coronavirus pandemic, they may be more important now than ever. Read on to learn more about the changing role of community colleges.
Colleges across the country are struggling to recover from the massive upheaval to the 2019-20 semester wrought by COVID-19. Housing refunds and slashed budgets are bound to have long-term impacts for the institutions that survive. Some experts suggest community colleges may be the best equipped to ride out the storm and may have the greatest impact in helping America recover.