There are 174 colleges in Michigan - 48 public and 126 private schools. The 2025 average undergraduate tuition of the Michigan colleges is $13,733 for state residents and $27,393 for out-of-state students.

87 Michigan cities have at least one college and, of them, Detroit has the most of 14 colleges. It has 6 four-year colleges and 5 community colleges with a total of 44,163 students. Grand Rapids and Kalamazoo also has a number of colleges of 10 and 6 colleges respectively.

The following table shows the Michigan colleges by city. The 2025 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.

174 Michigan Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Detroit 14653 $30,148
($16,159)
$32,503
($17,960)
44,163 33,935 10,228 18 to 1
Grand Rapids 10622 $28,716 $12,763 25,072 22,896 2,179 16 to 1
Kalamazoo 642- $38,684
($15,987)
$32,441
($20,103)
24,670 20,607 4,063 10 to 1
Southfield 52-3 $34,852 $21,692 5,460 4,346 1,114 16 to 1
Flint 5212 $37,108
($14,236)
$18,027
($14,473)
14,867 13,095 1,772 20 to 1
Troy 5212 $22,075 $17,157 1,913 1,453 460 9 to 1
Lansing 5311 $21,993 $16,440 10,586 10,166 420 15 to 1
Royal Oak 41-3 $13,000 - 422 422 - 9 to 1
Port Huron 4-13 - - 3,440 3,440 - 14 to 1
Ann Arbor 4211 $49,246
($18,848)
$36,823
($28,886)
65,174 46,393 18,781 17 to 1
Battle Creek 3-12 - - 4,135 4,135 - 26 to 1
Midland 32-1 $29,433 $37,980 2,466 2,102 364 24 to 1
Canton 3-12 - - 1,775 1,775 - 18 to 1
East Lansing 3111 $44,850
($18,079)
$41,848
($21,772)
52,938 42,083 10,855 13 to 1
Waterford 3--3 - - 88 88 - 17 to 1
Mount Pleasant 3111 $15,480
($15,480)
$17,187
($17,187)
14,734 10,439 4,295 11 to 1
Warren 3111 $24,466 - 16,537 16,537 - 24 to 1
Holland 32-1 $28,152 $17,020 3,874 3,477 397 10 to 1
Owosso 22-- $13,000 $11,250 3,955 3,595 360 5 to 1
Rochester Hills 22-- $26,966
($17,167)
$18,912
($21,960)
16,961 13,748 3,213 15 to 1
Taylor 2--2 - - 239 239 - 45 to 1
Monroe 2-11 - - 2,280 2,280 - 16 to 1
Farmington Hills 21-1 $29,913 $31,506 289 99 190 9 to 1
Ionia 211- - - 36 36 - 3 to 1
Cadillac 21-1 $13,000 - 43 43 - 4 to 1
Dearborn 22-- $20,356
($10,642)
$30,350
($17,126)
19,514 17,597 1,917 21 to 1
Livonia 22-- $17,471
($5,057)
$18,000 10,711 10,415 296 19 to 1
Sterling Heights 2--2 - - 160 160 - 9 to 1
Adrian 22-- $36,231 $17,952 3,546 3,301 245 15 to 1
Jackson 211- $13,000 - 5,086 5,086 - 9 to 1
Traverse City 22-- $13,476
($10,722)
- 3,253 3,253 - 7 to 1
Brighton 2--2 - - 82 82 - 20 to 1
Hillsdale 21-1 $33,189 $28,150 1,818 1,675 143 8 to 1
Kentwood 2--2 - - 220 220 - 29 to 1
University Center 211- $30,450
($12,930)
$18,360
($18,360)
15,219 14,532 687 16 to 1
Muskegon 211- $13,000 - 3,617 3,617 - 9 to 1
Saginaw 2-11 - - 267 267 - 29 to 1
Big Rapids 11-- $14,778
($14,778)
$9,538
($9,538)
9,959 8,991 968 15 to 1
Plainwell 1--1 - - 118 118 - 5 to 1
New Baltimore 1--1 - - 33 33 - 17 to 1
Albion 11-- $56,950 $30,000 1,308 1,308 2 11 to 1
Bloomfield Hills 11-- $44,450 $46,273 113 - 113 -
Southgate 1-1- - - 57 57 - 19 to 1
Bay City 1--1 - - 97 97 - 13 to 1
Ironwood 1-1- - - 882 882 - 15 to 1
Houghton 11-- $44,807
($20,532)
$25,916
($25,916)
7,403 6,013 1,390 13 to 1
Scottville 1-1- - - 1,120 1,120 - 12 to 1
Davison 1--1 - - 53 53 - 27 to 1
Olivet 11-- $34,068 $7,430 979 932 47 17 to 1
Brimley 11-- $3,480
($3,480)
- 698 698 - 10 to 1
Plymouth 11-- - - - - - -
Allendale 11-- $21,894
($15,502)
$20,030
($20,030)
22,011 19,002 3,009 15 to 1
Sidney 1-1- - - 1,751 1,751 - 13 to 1
Wayne 1-1- - - 196 196 - 16 to 1
Alpena 11-- $8,220
($8,220)
- 1,581 1,581 - 15 to 1
Sault Ste Marie 11-- $14,890
($14,890)
- 1,567 1,551 16 13 to 1
Utica 1--1 - - - - - -
Petoskey 1-1- - - 1,613 1,613 - 15 to 1
Oak Park 11-- $6,100 $5,100 75 75 - 13 to 1
Portage 1--1 - - 124 124 - 25 to 1
Ypsilanti 11-- $16,990
($16,990)
$30,978
($17,968)
12,631 10,470 2,161 14 to 1
Spring Arbor 11-- $34,014 $8,364 2,441 1,139 1,302 12 to 1
Cedarville 1--1 - - 26 26 - 7 to 1
Escanaba 1-1- - - 2,149 2,149 - 18 to 1
Centreville 1-1- - - 1,183 1,183 - 24 to 1
Saint Joseph 1--1 - - 274 274 - 13 to 1
Spring Lake 1--1 - - 51 51 - 20 to 1
Grayling 1-1- - - 1,905 1,905 - 17 to 1
Auburn Hills 1-1- - - 15,287 15,287 - 23 to 1
Roosevelt Park 1--1 - - 130 130 - 43 to 1
Woodhaven 1--1 - - 223 223 - 17 to 1
Wyoming 11-- $17,190 $11,610 1,017 928 89 15 to 1
Harrison 1-1- - - 3,692 3,692 - 28 to 1
LAnse 1-1- - - 243 243 - 7 to 1
Alma 11-- $49,552 $12,418 1,197 1,159 38 14 to 1
Benton Harbor 1-1- - - 2,937 2,937 - 17 to 1
Grand Blanc 1--1 - - 16 16 - 9 to 1
Belleville 11-- - - - - - -
Mt. Pleasant 1--1 - - 44 44 - 6 to 1
Berrien Springs 11-- $35,056 $29,156 2,940 1,384 1,556 10 to 1
Madison Heights 1-1- - - 643 643 - 21 to 1
Dowagiac 1-1- - - 2,000 2,000 - 17 to 1
Norton Shores 1--1 - - 96 96 - 19 to 1
Howell 11-- $26,102 $21,879 1,004 769 235 18 to 1
Marquette 11-- $19,944
($14,322)
$15,652
($12,196)
7,409 6,684 725 18 to 1
Roseville 1-1- - - 437 437 - 16 to 1
L'Anse 1-1- - - - - - -