There are 153 colleges in Missouri - 42 public and 111 private schools. The 2024 average undergraduate tuition of the Missouri colleges is $9,502 for state residents and $19,821 for out-of-state students.

64 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 41,555 students. Saint Louis and Springfield also has a number of colleges of 19 and 15 colleges respectively.

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

153 Missouri Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Kansas City 201244 $23,302
($12,734)
$16,092
($13,072)
41,555 30,383 11,172 14 to 1
Saint Louis 1917-2 $28,616
($10,421)
$22,604
($14,736)
76,036 48,145 27,891 8 to 1
Springfield 151113 $15,291
($7,324)
$13,335
($7,476)
40,097 34,924 5,173 11 to 1
St. Louis 83-5 $10,370 $38,806 1,048 944 104 12 to 1
Joplin 53-2 $16,175
($8,400)
$10,935
($6,732)
4,923 4,750 173 10 to 1
Columbia 43-1 $24,535
($14,130)
$16,710
($13,029)
38,083 29,970 8,113 18 to 1
Cape Girardeau 4211 $10,593
($9,495)
$7,371
($7,371)
10,331 8,858 1,473 12 to 1
Kirksville 32-1 $17,870
($9,470)
$25,694
($11,712)
7,703 3,642 4,061 5 to 1
Jefferson City 32-1 $12,593
($9,290)
$12,836
($7,582)
1,922 1,819 103 11 to 1
Waynesville 32-1 $8,304 - 19 19 - 5 to 1
Independence 21-1 $14,400 - 124 124 - 6 to 1
Rolla 21-1 $8,304 - 34 34 - 9 to 1
Bolivar 22-- $27,723 $6,133 2,516 1,966 550 9 to 1
Moberly 211- $11,200 $6,450 5,207 5,174 33 17 to 1
Wentzville 22-- $8,506 $7,700 581 473 108 11 to 1
Sedalia 2-11 - - 3,776 3,776 - 13 to 1
Warrensburg 21-1 $18,060
($9,735)
$18,498
($9,954)
11,656 7,364 4,292 12 to 1
Fulton 22-- $31,524 $13,800 2,118 1,401 717 9 to 1
Fort Leonard Wood 211- $8,304 - - - - -
Poplar Bluff 2-11 - - 2,658 2,658 - 13 to 1
West Plains 2-11 - - 1,817 1,817 - 11 to 1
Fayette 22-- $17,050 $6,390 4,225 3,888 337 16 to 1
Trenton 211- $17,175 - 1,772 1,772 - 10 to 1
Neosho 2-11 - - 4,094 4,094 - 14 to 1
Marshall 21-1 $23,000 $3,870 1,550 1,517 33 11 to 1
Parkville 11-- $12,808 $7,942 7,662 6,238 1,424 14 to 1
Saint Robert 1--1 - - 45 45 - 9 to 1
Blue Springs 1--1 - - 136 136 - 25 to 1
Houston 1-1- - - 68 68 - 10 to 1
Linn 1-1- - - 2,176 2,176 - 18 to 1
Washing 1--1 - - 38 38 - 9 to 1
Earth City 1-1- - - 204 204 - 14 to 1
Carthage 1--1 - - 18 18 - 6 to 1
Clinton 1--1 - - 17 17 - 2 to 1
Nevada 11-- $26,209 - 311 311 - 7 to 1
Cottleville 1-1- - - 5,800 5,800 - 19 to 1
Canton 11-- $29,915 $6,200 999 900 99 14 to 1
Saint Joseph 11-- $17,490
($8,970)
$13,518
($8,388)
4,023 3,841 182 17 to 1
Whiteman AFB 11-- $8,304 - - - - -
Webster Groves 11-- - $16,950 93 - 93 -
Point Lookout 11-- $21,290 - 1,487 1,487 - 15 to 1
Hannibal 11-- $26,880 $14,040 494 452 42 11 to 1
Sunset Hills 1--1 - - 193 193 - 16 to 1
Hillsboro 1-1- - - 3,626 3,626 - 15 to 1
Raymore 1--1 - - 49 49 - 20 to 1
Bridgeton 11-- $6,990
($5,130)
- 14,301 14,301 - 18 to 1
Lexington 1--1 - - 29 29 - 3 to 1
Fenton 11-- $25,093 - 425 407 18 37 to 1
Saint Charles 11-- $21,100 $8,550 7,000 4,808 2,192 13 to 1
St. Charles 1--1 - - 200 200 - 13 to 1
Chillicothe 1--1 - - 76 76 - 5 to 1
Chesterfield 11-- $9,000 $12,600 1,735 310 1,425 9 to 1
Saint Ann 1-1- - - 127 127 - 9 to 1
Liberty 11-- $19,890 $5,736 853 824 29 10 to 1
Conception 11-- $25,208 - 27 27 - 2 to 1
Park Hills 1-1- - - 2,289 2,289 - 20 to 1
Webb City 1--1 - - 91 91 - 9 to 1
Eolia 1--1 - - 34 34 - 4 to 1
Osage Beach 11-- $8,304 - - - - -
Union 1-1- - - 2,692 2,692 - 14 to 1
Maryville 11-- $16,623
($10,181)
$7,946
($7,946)
8,505 5,308 3,197 18 to 1
Ozark 1-1- - - 97 97 - 19 to 1
Washington 1--1 - - 26 26 - 8 to 1
Harrisonville 1--1 - - 15 15 - 5 to 1