There are 172 colleges in Michigan - 48 public and 124 private schools. The 2024 average undergraduate tuition of the Michigan colleges is $12,936 for state residents and $26,261 for out-of-state students.
88 Michigan cities have at least one college and, of them, Detroit has the most of 12 colleges. It has 6 four-year colleges and 4 community colleges with a total of 43,990 students. Grand Rapids and Kalamazoo also has a number of colleges of 9 and 6 colleges respectively.
The following table shows the Michigan colleges by city. The 2024 tuition & fees based on 4-year colleges' cost.
City | Number of Schools | Under-graduate Tuition | Graduate Tuition | Population | Students to Faculty | |||||
---|---|---|---|---|---|---|---|---|---|---|
Total | 4-year | Community Colleges | Trade Schools | Total | Under. | Graduate | ||||
Detroit | 12 | 6 | 4 | 2 | $30,068 ($15,464) |
$32,719 ($20,482) |
43,990 | 33,827 | 10,163 | 18 to 1 |
Grand Rapids | 9 | 6 | 2 | 1 | $31,201 | $12,326 | 23,965 | 22,004 | 1,961 | 14 to 1 |
Kalamazoo | 6 | 4 | 2 | - | $38,856 ($15,298) |
$26,527 ($19,277) |
24,983 | 21,240 | 3,743 | 10 to 1 |
Flint | 5 | 2 | 1 | 2 | $35,929 ($13,566) |
$17,471 ($13,907) |
13,857 | 12,134 | 1,723 | 17 to 1 |
Southfield | 5 | 2 | - | 3 | $32,816 | $20,500 | 4,297 | 3,629 | 668 | 16 to 1 |
Troy | 5 | 2 | 1 | 2 | $21,197 | $17,157 | 2,293 | 1,653 | 640 | 9 to 1 |
Lansing | 5 | 3 | 1 | 1 | $21,657 | $15,080 | 10,352 | 9,788 | 564 | 11 to 1 |
Royal Oak | 4 | 1 | - | 3 | $12,810 | - | 401 | 401 | - | 10 to 1 |
Ann Arbor | 4 | 2 | 1 | 1 | $47,154 ($18,309) |
$34,981 ($27,524) |
63,082 | 44,300 | 18,782 | 14 to 1 |
Port Huron | 4 | - | 1 | 3 | - | - | 3,305 | 3,305 | - | 15 to 1 |
Holland | 3 | 2 | - | 1 | $37,670 | $16,585 | 3,752 | 3,319 | 433 | 10 to 1 |
Battle Creek | 3 | - | 1 | 2 | - | - | 3,499 | 3,499 | - | 15 to 1 |
Waterford | 3 | - | - | 3 | - | - | 95 | 95 | - | 17 to 1 |
East Lansing | 3 | 1 | 1 | 1 | $44,040 ($17,270) |
$41,224 ($21,148) |
50,958 | 40,136 | 10,822 | 15 to 1 |
Midland | 3 | 2 | - | 1 | $27,526 | $37,980 | 2,275 | 1,969 | 306 | 8 to 1 |
Canton | 3 | - | 1 | 2 | - | - | 1,607 | 1,607 | - | 16 to 1 |
Warren | 3 | 1 | 1 | 1 | $23,324 | - | 16,076 | 16,076 | - | 14 to 1 |
Mount Pleasant | 3 | 1 | 1 | 1 | $14,312 ($14,312) |
$16,293 ($16,293) |
14,752 | 10,596 | 4,156 | 11 to 1 |
Adrian | 2 | 2 | - | - | $35,167 | $17,574 | 3,678 | 3,449 | 229 | 14 to 1 |
Traverse City | 2 | 2 | - | - | $12,762 ($10,076) |
- | 3,098 | 3,098 | - | 6 to 1 |
Hillsdale | 2 | 1 | - | 1 | $32,092 | $27,340 | 1,709 | 1,604 | 105 | 9 to 1 |
Taylor | 2 | - | - | 2 | - | - | 273 | 273 | - | 23 to 1 |
Monroe | 2 | - | 1 | 1 | - | - | 2,505 | 2,505 | - | 15 to 1 |
Cadillac | 2 | 1 | - | 1 | $12,810 | - | 46 | 46 | - | 10 to 1 |
Owosso | 2 | 2 | - | - | $12,810 | $12,550 | 4,106 | 3,778 | 328 | 4 to 1 |
Livonia | 2 | 2 | - | - | $17,633 ($5,982) |
$17,640 | 9,759 | 9,416 | 343 | 17 to 1 |
Sterling Heights | 2 | - | - | 2 | - | - | 409 | 409 | - | 6 to 1 |
Farmington Hills | 2 | 1 | - | 1 | - | $38,025 | 316 | 138 | 178 | 9 to 1 |
Muskegon | 2 | 1 | 1 | - | $12,810 | - | 3,446 | 3,446 | - | 9 to 1 |
Dearborn | 2 | 2 | - | - | $19,450 ($10,198) |
$28,560 ($15,956) |
19,427 | 17,320 | 2,107 | 19 to 1 |
Jackson | 2 | 2 | - | - | $11,303 ($7,755) |
- | 4,244 | 4,244 | - | 7 to 1 |
Brighton | 2 | - | - | 2 | - | - | 65 | 65 | - | 14 to 1 |
University Center | 2 | 1 | 1 | - | $28,752 ($12,240) |
$17,328 ($17,328) |
14,203 | 13,524 | 679 | 16 to 1 |
Rochester Hills | 2 | 2 | - | - | $26,338 ($16,429) |
$18,624 ($20,979) |
17,275 | 13,981 | 3,294 | 16 to 1 |
Kentwood | 2 | - | - | 2 | - | - | 226 | 226 | - | 18 to 1 |
Ionia | 2 | 1 | 1 | - | - | - | 29 | 29 | - | 4 to 1 |
Saginaw | 2 | - | - | 2 | - | - | 248 | 248 | - | 16 to 1 |
Roseville | 1 | - | 1 | - | - | - | 377 | 377 | - | 15 to 1 |
Bloomfield Hills | 1 | 1 | - | - | - | $44,172 | 129 | - | 129 | - |
Cedarville | 1 | - | - | 1 | - | - | 23 | 23 | - | 8 to 1 |
Auburn Hills | 1 | - | 1 | - | - | - | 13,430 | 13,430 | - | 24 to 1 |
Woodhaven | 1 | - | - | 1 | - | - | 118 | 118 | - | 10 to 1 |
Alma | 1 | 1 | - | - | $47,430 | $18,781 | 1,260 | 1,245 | 15 | 14 to 1 |
Brimley | 1 | 1 | - | - | $3,320 ($3,320) |
- | 538 | 538 | - | 8 to 1 |
Riverview | 1 | - | - | 1 | - | - | 108 | 108 | - | 12 to 1 |
Belleville | 1 | 1 | - | - | - | - | - | - | - | - |
Berrien Springs | 1 | 1 | - | - | $33,710 | $28,440 | 2,858 | 1,295 | 1,563 | 10 to 1 |
Sault Ste Marie | 1 | 1 | - | - | $14,266 ($14,266) |
- | 1,655 | 1,655 | - | 13 to 1 |
Madison Heights | 1 | - | 1 | - | - | - | 480 | 480 | - | 15 to 1 |
Dowagiac | 1 | - | 1 | - | - | - | 1,807 | 1,807 | - | 16 to 1 |
Big Rapids | 1 | 1 | - | - | $14,246 ($14,246) |
$8,986 ($8,986) |
10,072 | 9,000 | 1,072 | 15 to 1 |
Plainwell | 1 | - | - | 1 | - | - | 109 | 109 | - | 5 to 1 |
Bay City | 1 | - | - | 1 | - | - | 116 | 116 | - | 8 to 1 |
Spring Lake | 1 | - | - | 1 | - | - | 55 | 55 | - | 20 to 1 |
Ironwood | 1 | - | 1 | - | - | - | 837 | 837 | - | 12 to 1 |
Scottville | 1 | - | 1 | - | - | - | 992 | 992 | - | 11 to 1 |
Harrison | 1 | - | 1 | - | - | - | 3,382 | 3,382 | - | 25 to 1 |
Baraga | 1 | - | 1 | - | - | - | 151 | 151 | - | 10 to 1 |
Allendale | 1 | 1 | - | - | $21,154 ($14,978) |
$19,364 ($19,364) |
21,648 | 18,665 | 2,983 | 15 to 1 |
Wayne | 1 | - | - | 1 | - | - | 216 | 216 | - | 15 to 1 |
Mt. Pleasant | 1 | - | - | 1 | - | - | 33 | 33 | - | 6 to 1 |
Oak Park | 1 | 1 | - | - | $8,600 | $5,100 | 68 | 68 | - | 11 to 1 |
Marquette | 1 | 1 | - | - | $19,244 ($13,622) |
$15,056 ($11,600) |
6,970 | 6,434 | 536 | 18 to 1 |
L'Anse | 1 | - | 1 | - | - | - | - | - | - | - |
Albion | 1 | 1 | - | - | $55,746 | $30,000 | 1,456 | 1,454 | 2 | 11 to 1 |
Southgate | 1 | - | 1 | - | - | - | 50 | 50 | - | 13 to 1 |
Grayling | 1 | - | 1 | - | - | - | 1,403 | 1,403 | - | 16 to 1 |
Roosevelt Park | 1 | - | - | 1 | - | - | 99 | 99 | - | 17 to 1 |
Olivet | 1 | 1 | - | - | $33,076 | $11,078 | 919 | 860 | 59 | 14 to 1 |
Plymouth | 1 | 1 | - | - | - | - | - | - | - | - |
Alpena | 1 | 1 | - | - | $8,115 ($8,115) |
- | 1,536 | 1,536 | - | 14 to 1 |
Benton Harbor | 1 | - | 1 | - | - | - | 2,543 | 2,543 | - | 13 to 1 |
Grand Blanc | 1 | - | - | 1 | - | - | 22 | 22 | - | 11 to 1 |
Utica | 1 | - | - | 1 | - | - | - | - | - | - |
Norton Shores | 1 | - | - | 1 | - | - | 58 | 58 | - | 13 to 1 |
Ypsilanti | 1 | 1 | - | - | $16,260 ($16,260) |
$30,072 ($17,441) |
14,018 | 11,617 | 2,401 | 14 to 1 |
Spring Arbor | 1 | 1 | - | - | $32,580 | $8,194 | 2,396 | 1,127 | 1,269 | 10 to 1 |
Escanaba | 1 | - | 1 | - | - | - | 1,969 | 1,969 | - | 17 to 1 |
New Baltimore | 1 | - | - | 1 | - | - | 23 | 23 | - | 6 to 1 |
Centreville | 1 | - | 1 | - | - | - | 1,069 | 1,069 | - | 23 to 1 |
Saint Joseph | 1 | - | - | 1 | - | - | 248 | 248 | - | 13 to 1 |
Houghton | 1 | 1 | - | - | $43,089 ($19,747) |
$24,929 ($24,929) |
7,063 | 5,699 | 1,364 | 13 to 1 |
Davison | 1 | - | - | 1 | - | - | 35 | 35 | - | 12 to 1 |
Wyoming | 1 | 1 | - | - | $15,321 | $15,120 | 1,031 | 969 | 62 | 15 to 1 |
Sidney | 1 | - | 1 | - | - | - | 1,603 | 1,603 | - | 12 to 1 |
Howell | 1 | 1 | - | - | $24,842 | $19,163 | 891 | 719 | 172 | 13 to 1 |
Petoskey | 1 | - | 1 | - | - | - | 1,560 | 1,560 | - | 15 to 1 |
Portage | 1 | - | - | 1 | - | - | 94 | 94 | - | 16 to 1 |