There are 155 colleges in Missouri - 43 public and 112 private schools. The 2025 average undergraduate tuition of the Missouri colleges is $10,336 for state residents and $21,069 for out-of-state students.

63 Missouri cities have at least one college and, of them, Kansas City has the most of 20 colleges. It has 12 four-year colleges and 4 community colleges with a total of 43,770 students. Saint Louis and Springfield also has a number of colleges of 18 and 15 colleges respectively.

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

155 Missouri Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Kansas City 201244 $24,234
($13,371)
$16,706
($13,726)
43,770 31,260 12,510 12 to 1
Saint Louis 1816-2 $25,915
($11,064)
$20,473
($15,480)
60,983 39,817 21,166 8 to 1
Springfield 151113 $15,594
($7,623)
$11,919
($8,204)
42,914 37,891 5,023 12 to 1
St. Louis 94-5 $29,404 $48,115 17,354 9,053 8,301 10 to 1
Cape Girardeau 52-3 $10,484
($9,903)
$7,702
($7,702)
9,993 8,418 1,575 12 to 1
Joplin 53-2 $17,150
($9,600)
$11,160
($6,750)
5,012 4,620 392 12 to 1
Columbia 43-1 $25,544
($14,837)
$17,253
($13,681)
37,907 30,155 7,752 15 to 1
Kirksville 32-1 $30,251
($9,838)
$27,752
($12,168)
7,152 3,287 3,865 5 to 1
Jefferson City 32-1 $12,974
($9,796)
$13,236
($7,782)
2,151 2,023 128 10 to 1
Rolla 32-1 $20,752
($14,984)
$26,056
($14,944)
7,185 5,583 1,602 11 to 1
Waynesville 32-1 $8,304 - 27 27 - 2 to 1
Fort Leonard Wood 211- $8,256 - - - - -
Marshall 21-1 $23,700 $3,870 1,793 1,710 83 13 to 1
Fayette 22-- $18,060 $7,425 4,843 4,506 337 20 to 1
West Plains 2-11 - - 2,009 2,009 - 10 to 1
Wentzville 22-- $12,478 $16,750 590 474 116 11 to 1
Trenton 211- $17,745 - 1,951 1,951 - 10 to 1
Fulton 22-- $32,777 $14,661 2,686 1,982 704 13 to 1
Poplar Bluff 2-11 - - 2,618 2,618 - 13 to 1
Neosho 2-11 - - 4,006 4,006 - 16 to 1
Moberly 211- $12,200 $7,500 5,573 5,549 24 16 to 1
Bolivar 22-- $29,478 $7,956 2,343 1,854 489 9 to 1
Warrensburg 21-1 $18,600
($10,050)
$19,092
($10,296)
12,888 7,615 5,273 15 to 1
Sedalia 2-11 - - 4,292 4,292 - 15 to 1
Washington 2--2 - - 46 46 - 6 to 1
Independence 21-1 $14,940 - 157 157 - 6 to 1
Nevada 11-- $27,562 - 254 254 - 6 to 1
Park Hills 1-1- - - 2,447 2,447 - 21 to 1
Liberty 11-- $20,610 $6,300 959 924 35 10 to 1
Bridgeton 11-- $6,990
($5,130)
- 15,649 15,649 - 18 to 1
Houston 1-1- - - 96 96 - 10 to 1
Canton 11-- $30,875 $6,200 1,028 861 167 15 to 1
Eolia 1--1 - - 32 32 - 2 to 1
Whiteman AFB 11-- $8,256 - - - - -
Webster Groves 11-- - $17,840 72 - 72 -
Chillicothe 1--1 - - 65 65 - 5 to 1
Linn 1-1- - - 2,346 2,346 - 17 to 1
Saint Ann 1--1 - - 154 154 - 13 to 1
Hannibal 11-- $26,880 $14,040 499 452 47 8 to 1
Point Lookout 11-- $22,360 - 1,454 1,454 - 14 to 1
Sunset Hills 1--1 - - 172 172 - 17 to 1
Conception 11-- $26,206 - 63 63 - 4 to 1
Earth City 1-1- - - 177 177 - 19 to 1
Webb City 1--1 - - 96 96 - 10 to 1
Blue Springs 1--1 - - 109 109 - 25 to 1
Hillsboro 1-1- - - 3,775 3,775 - 14 to 1
Raymore 1--1 - - 31 31 - 7 to 1
Clinton 1--1 - - 17 17 - 2 to 1
Osage Beach 11-- $8,256 - - - - -
Lexington 1--1 - - 25 25 - 3 to 1
Fenton 11-- $29,318 - 419 399 20 11 to 1
Union 1-1- - - 2,371 2,371 - 12 to 1
Saint Joseph 11-- $18,455
($9,545)
$14,563
($9,043)
3,716 3,491 225 15 to 1
Cottleville 1-1- - - 6,143 6,143 - 22 to 1
Ozark 1-1- - - 89 89 - 28 to 1
Saint Charles 11-- $21,600 $11,246 6,826 4,663 2,163 14 to 1
St. Charles 1--1 - - 132 132 - 14 to 1
Maryville 11-- $17,324
($10,611)
$8,096
($8,096)
9,152 5,241 3,911 16 to 1
Harrisonville 1--1 - - 27 27 - 9 to 1
Chesterfield 11-- $9,000 $13,725 1,406 251 1,155 9 to 1
Carthage 1--1 - - 26 26 - 4 to 1
Parkville 11-- $12,116 $4,783 5,736 4,657 1,079 13 to 1
Saint Robert 1--1 - - 61 61 - 15 to 1