There are 109 colleges in Minnesota - 53 public and 56 private schools. The 2025 average undergraduate tuition of the Minnesota colleges is $11,686 for state residents and $27,524 for out-of-state students.

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

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

109 Minnesota Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Saint Paul 11101- $40,789
($9,840)
$16,785
($11,323)
43,996 33,156 10,840 12 to 1
Minneapolis 11812 $27,833
($17,214)
$19,907
($22,017)
168,253 82,189 86,064 19 to 1
Bloomington 6411 $13,189 $9,035 12,411 11,730 681 13 to 1
Rochester 4211 $12,028
($15,016)
$25,117 7,427 6,297 1,130 15 to 1
Bemidji 321- $14,839
($10,237)
$10,099
($10,099)
5,145 4,824 321 15 to 1
Winona 321- $31,194
($10,576)
$14,214
($10,886)
12,881 9,580 3,301 17 to 1
Brooklyn Park 3-3- - - 10,135 10,135 - 15 to 1
Saint Cloud 3111 $10,245
($10,245)
$10,924
($10,924)
14,961 12,967 1,994 17 to 1
Duluth 321- $30,956
($14,608)
$23,973
($21,630)
16,257 14,310 1,947 16 to 1
Mankato 33-- $20,597
($9,572)
$15,402
($10,449)
16,170 14,289 1,881 11 to 1
Moorhead 321- $20,799
($10,428)
$11,730
($11,902)
6,321 5,239 1,082 10 to 1
Northfield 22-- $64,326 - 5,252 5,252 - 10 to 1
North Mankato 1-1- - - 2,731 2,731 - 16 to 1
Willmar 1-1- - - 3,148 3,148 - 19 to 1
Grand Rapids 1-1- - - - - - -
Fergus Falls 1-1- - - 5,645 5,645 - 18 to 1
Saint Joseph 11-- $55,756 $23,283 1,429 1,391 38 11 to 1
Spring Lake Park 1--1 - - 95 95 - 17 to 1
Red Wing 1-1- - - - - - -
Crookston 11-- $13,288
($13,288)
- 2,612 2,612 - 18 to 1
Minnetonka 11-- $14,200 $14,700 275 - 275 -
Eveleth 1-1- - - - - - -
Saint Peter 11-- $56,076 $23,770 1,906 1,905 1 12 to 1
Red Lake 1-1- - - 338 338 - 11 to 1
Maplewood 1--1 - - 85 85 - 20 to 1
WOODBURY 1--1 - - 122 122 - 15 to 1
Cass Lake 1-1- - - 209 209 - 7 to 1
Ely 1-1- - - - - - -
Anoka 1-1- - - 1,970 1,970 - 19 to 1
St. Cloud 11-- $12,199 $6,627 9,416 8,633 783 16 to 1
Staples 1-1- - - - - - -
Rosemount 1-1- - - 2,894 2,894 - 23 to 1
Mahnomen 1-1- - - 119 119 - 9 to 1
East Grand Forks 1-1- - - - - - -
Austin 1-1- - - 3,959 3,959 - 20 to 1
Inver Grove Heights 1-1- - - 3,804 3,804 - 20 to 1
St. Paul 11-- $20,385 $20,385 226 - 226 -
Wadena 1-1- - - - - - -
Pine City 1-1- - - 1,794 1,794 - 21 to 1
Roseville 11-- $15,600 $15,705 29 - 29 -
Lake Elmo 1-1- - - - - - -
White Bear Lake 1-1- - - 8,726 8,726 - 25 to 1
Virginia 1-1- - - - - - -
Granite Falls 1-1- - - 3,695 3,695 - 18 to 1
Collegeville 11-- $55,816 $18,030 1,572 1,413 159 12 to 1
Worthington 1-1- - - 15 15 - 13 to 1
Ramsey 1--1 - - - - - -
Brainerd 1-1- - - 4,981 4,981 - 20 to 1
St. Louis Park 11-- $13,450 $9,370 748 740 8 15 to 1
Cloquet 11-- $6,006
($6,006)
- 1,789 1,789 - 16 to 1
International Falls 1-1- - - - - - -
Alexandria 1-1- - - 3,281 3,281 - 22 to 1
Center City 11-- $29,015 $29,558 192 - 192 -
Saint Bonifacius 11-- $31,410 $11,740 1,846 1,523 323 15 to 1
Cambridge 1-1- - - - - - -
Morris 11-- $16,710
($14,526)
- 981 981 - 9 to 1
Hastings 1--1 - - 22 22 - 11 to 1
Faribault 1-1- - - - - - -
Coon Rapids 1-1- - - 8,486 8,486 - 26 to 1
Hibbing 1-1- - - 3,174 3,174 - 17 to 1
Marshall 11-- $10,361
($10,361)
$10,360
($10,360)
8,214 7,735 479 16 to 1
Detroit Lakes 1-1- - - - - - -
New Ulm 11-- $18,120 $6,300 878 770 108 10 to 1
Thief River Falls 1-1- - - 2,631 2,631 - 18 to 1
Plymouth 1--1 - - 165 165 - 15 to 1
Eagan 1-1- - - - - - -