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. You can view the list of colleges and average statistics for each city by following the link on the city name. Furthermore, you can sort the table by each column by touching/clicking the colum title.

172 Michigan Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Detroit 12642 $30,068
($15,464)
$32,719
($20,482)
43,990 33,827 10,163 18 to 1
Grand Rapids 9621 $31,201 $12,326 23,965 22,004 1,961 14 to 1
Kalamazoo 642- $38,856
($15,298)
$26,527
($19,277)
24,983 21,240 3,743 10 to 1
Flint 5212 $35,929
($13,566)
$17,471
($13,907)
13,857 12,134 1,723 17 to 1
Southfield 52-3 $32,816 $20,500 4,297 3,629 668 16 to 1
Troy 5212 $21,197 $17,157 2,293 1,653 640 9 to 1
Lansing 5311 $21,657 $15,080 10,352 9,788 564 11 to 1
Ann Arbor 4211 $47,154
($18,309)
$34,981
($27,524)
63,082 44,300 18,782 14 to 1
Port Huron 4-13 - - 3,305 3,305 - 15 to 1
Royal Oak 41-3 $12,810 - 401 401 - 10 to 1
East Lansing 3111 $44,040
($17,270)
$41,224
($21,148)
50,958 40,136 10,822 15 to 1
Midland 32-1 $27,526 $37,980 2,275 1,969 306 8 to 1
Canton 3-12 - - 1,607 1,607 - 16 to 1
Warren 3111 $23,324 - 16,076 16,076 - 14 to 1
Mount Pleasant 3111 $14,312
($14,312)
$16,293
($16,293)
14,752 10,596 4,156 11 to 1
Holland 32-1 $37,670 $16,585 3,752 3,319 433 10 to 1
Battle Creek 3-12 - - 3,499 3,499 - 15 to 1
Waterford 3--3 - - 95 95 - 17 to 1
Farmington Hills 21-1 - $38,025 316 138 178 9 to 1
Muskegon 211- $12,810 - 3,446 3,446 - 9 to 1
Dearborn 22-- $19,450
($10,198)
$28,560
($15,956)
19,427 17,320 2,107 19 to 1
Jackson 22-- $11,303
($7,755)
- 4,244 4,244 - 7 to 1
Brighton 2--2 - - 65 65 - 14 to 1
University Center 211- $28,752
($12,240)
$17,328
($17,328)
14,203 13,524 679 16 to 1
Rochester Hills 22-- $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 211- - - 29 29 - 4 to 1
Saginaw 2--2 - - 248 248 - 16 to 1
Adrian 22-- $35,167 $17,574 3,678 3,449 229 14 to 1
Traverse City 22-- $12,762
($10,076)
- 3,098 3,098 - 6 to 1
Hillsdale 21-1 $32,092 $27,340 1,709 1,604 105 9 to 1
Taylor 2--2 - - 273 273 - 23 to 1
Monroe 2-11 - - 2,505 2,505 - 15 to 1
Cadillac 21-1 $12,810 - 46 46 - 10 to 1
Owosso 22-- $12,810 $12,550 4,106 3,778 328 4 to 1
Livonia 22-- $17,633
($5,982)
$17,640 9,759 9,416 343 17 to 1
Sterling Heights 2--2 - - 409 409 - 6 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 11-- $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 11-- $8,600 $5,100 68 68 - 11 to 1
Marquette 11-- $19,244
($13,622)
$15,056
($11,600)
6,970 6,434 536 18 to 1
L'Anse 1-1- - - - - - -
Albion 11-- $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 11-- $33,076 $11,078 919 860 59 14 to 1
Plymouth 11-- - - - - - -
Alpena 11-- $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 11-- $16,260
($16,260)
$30,072
($17,441)
14,018 11,617 2,401 14 to 1
Spring Arbor 11-- $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 11-- $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 11-- $15,321 $15,120 1,031 969 62 15 to 1
Sidney 1-1- - - 1,603 1,603 - 12 to 1
Howell 11-- $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
Roseville 1-1- - - 377 377 - 15 to 1
Bloomfield Hills 11-- - $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 11-- $47,430 $18,781 1,260 1,245 15 14 to 1
Brimley 11-- $3,320
($3,320)
- 538 538 - 8 to 1
Riverview 1--1 - - 108 108 - 12 to 1
Belleville 11-- - - - - - -
Berrien Springs 11-- $33,710 $28,440 2,858 1,295 1,563 10 to 1
Sault Ste Marie 11-- $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 11-- $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