There are 108 colleges in Minnesota - 53 public and 55 private schools. The 2024 average undergraduate tuition of the Minnesota colleges is $11,481 for state residents and $27,226 for out-of-state students.

65 Minnesota cities have at least one college and, of them, Minneapolis has the most of 11 colleges. It has 8 four-year colleges and 1 community college with a total of 150,474 students. Saint Paul and Bloomington also has a number of colleges of 11 and 6 colleges respectively.

The following table shows the Minnesota 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.

108 Minnesota Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Minneapolis 11812 $26,533
($16,488)
$19,465
($21,091)
150,474 71,231 79,243 17 to 1
Saint Paul 11101- $39,704
($9,780)
$16,420
($10,977)
43,019 31,927 11,092 11 to 1
Bloomington 6411 $15,467 $9,882 10,885 10,156 729 12 to 1
Rochester 4211 $12,213
($14,400)
$23,848 6,542 5,521 1,021 14 to 1
Moorhead 321- $20,178
($10,336)
$11,418
($11,537)
6,585 5,556 1,029 10 to 1
Saint Cloud 3111 $10,117
($10,117)
$15,314
($10,484)
14,001 12,150 1,851 15 to 1
Brooklyn Park 3-3- - - 8,870 8,870 - 13 to 1
Bemidji 321- $14,512
($10,114)
$10,048
($10,048)
4,846 4,500 346 14 to 1
Duluth 321- $30,108
($14,318)
$23,264
($20,668)
16,731 14,597 2,134 15 to 1
Winona 321- $30,195
($10,498)
$13,804
($10,491)
12,210 8,426 3,784 17 to 1
Mankato 33-- $19,923
($9,490)
$15,014
($10,030)
15,420 13,468 1,952 11 to 1
Northfield 22-- $61,214 - 5,105 5,105 - 10 to 1
Hastings 1--1 - - 13 13 - 7 to 1
East Grand Forks 1-1- - - - - - -
New Ulm 11-- $17,770 $5,940 880 755 125 9 to 1
Plymouth 1--1 - - 73 73 - 11 to 1
Pine City 1-1- - - 1,873 1,873 - 23 to 1
Lake Elmo 1-1- - - - - - -
Fergus Falls 1-1- - - 5,282 5,282 - 18 to 1
Spring Lake Park 1--1 - - 95 95 - 15 to 1
Collegeville 11-- $53,942 $18,030 1,645 1,528 117 11 to 1
Ramsey 1--1 - - - - - -
Saint Peter 11-- $54,310 - 2,072 2,072 - 11 to 1
Red Lake 1-1- - - 184 184 - 12 to 1
Alexandria 1-1- - - 2,865 2,865 - 22 to 1
Saint Bonifacius 11-- $30,200 $11,280 1,583 1,251 332 17 to 1
Staples 1-1- - - - - - -
Coon Rapids 1-1- - - 7,902 7,902 - 24 to 1
Marshall 11-- $10,304
($10,304)
$10,052
($10,052)
6,930 6,518 412 15 to 1
Inver Grove Heights 1-1- - - 3,459 3,459 - 19 to 1
Wadena 1-1- - - - - - -
Willmar 1-1- - - 2,904 2,904 - 19 to 1
Virginia 1-1- - - - - - -
Minnetonka 11-- - $13,000 227 - 227 -
St. Louis Park 11-- $13,420 $9,160 815 808 7 14 to 1
International Falls 1-1- - - - - - -
Cass Lake 1-1- - - 172 172 - 10 to 1
Morris 11-- $16,437
($14,287)
- 1,068 1,068 - 9 to 1
Faribault 1-1- - - - - - -
Rosemount 1-1- - - 2,717 2,717 - 23 to 1
Mahnomen 1-1- - - 102 102 - 9 to 1
Thief River Falls 1-1- - - 2,495 2,495 - 14 to 1
Eagan 1-1- - - - - - -
Roseville 11-- - $15,705 23 - 23 -
Saint Joseph 11-- $53,884 $17,073 1,470 1,443 27 11 to 1
Red Wing 1-1- - - - - - -
Granite Falls 1-1- - - 3,352 3,352 - 19 to 1
Worthington 1-1- - - 26 26 - 13 to 1
Center City 11-- - $26,755 147 - 147 -
Cambridge 1-1- - - - - - -
Anoka 1-1- - - 1,580 1,580 - 16 to 1
St. Cloud 11-- $11,750 $5,627 3,058 2,649 409 13 to 1
Hibbing 1-1- - - 3,044 3,044 - 16 to 1
Detroit Lakes 1-1- - - - - - -
Austin 1-1- - - 3,175 3,175 - 18 to 1
St. Paul 11-- - $13,050 224 - 224 -
North Mankato 1-1- - - 2,602 2,602 - 15 to 1
Grand Rapids 1-1- - - - - - -
White Bear Lake 1-1- - - 7,646 7,646 - 23 to 1
Crookston 11-- $13,120
($13,120)
- 2,303 2,303 - 17 to 1
Eveleth 1-1- - - - - - -
Brainerd 1-1- - - 4,633 4,633 - 18 to 1
Cloquet 11-- $5,999
($5,999)
- 1,648 1,648 - 15 to 1
WOODBURY 1--1 - - 150 150 - 13 to 1
Ely 1-1- - - - - - -