Small towns in Missouri
226 small towns, communities and small cities of 1,000 to 75,000 people, plus 97 smaller suburbs, marked as suburbs. In the parts of Missouri outside metro areas, everyday prices run 16.1% below the U.S. average, and housing 50% below.
Closest to a big city
- Buckner19 miles to Kansas City
- Kearney19 miles to Kansas City
- Smithville19 miles to Kansas City
- Platte City20 miles to Kansas City
- Excelsior Springs22 miles to Kansas City
Straight-line miles to a metro area of about 1 million people or more.
Lowest home values
- Leadwood$63,200
- Bloomfield$67,100
- Thayer$67,500
- East Prairie$68,400
- Hayti$70,400
Typical value of an owner-occupied home.
Growing fastest
- Rogersvilleup 48% since 2020
- Moscow Millsup 28% since 2020
- St. Paulup 26% since 2020
- Lone Jackup 24% since 2020
- Truesdaleup 21% since 2020
College towns
- CantonCulver-Stockton College
- Cape GirardeauSoutheast Missouri State University
- FayetteCentral Methodist University
- KirksvilleTruman State University
- MaryvilleNorthwest Missouri State University
- RollaMissouri University of Science and Technology
- WarrensburgUniversity of Central Missouri
Tourist towns
- Village of Four Seasons59% vacation homes
- Osage Beach57% vacation homes
- Lake Ozark47% vacation homes
- Branson32% vacation homes
Hospital in town
- AlbanyMosaic Medical Center Albany
- Appleton CityEllett Memorial Hospital
- AuroraMercy Hospital Aurora
- BethanyHarrison County Community Hospital
- BolivarCitizens Memorial Hospital
- Bonne TerreParkland Health Center - Bonne Terre
- BransonCox Medical Center Branson
- BrookfieldPershing Memorial Hospital
Every town in Missouri
Select a column heading to sort. Miles are straight-line. Home values and incomes: Census survey 2020-2024; population: 2025 estimates.
| Town | People | Since 2020 | Typical home | Household income | Miles to a big city | Miles to an ER |
|---|---|---|---|---|---|---|
| Adrian | 1,798 | +4.1% | $159,500 | $52,829 | 52 | 10 |
| Advance | 1,323 | -1.3% | $127,500 | $59,688 | 107 | 21 |
| Affton suburb | 19,052 | $212,400 | $79,539 | 7 | 4 | |
| Albany | 1,730 | +3.8% | $101,300 | $44,926 | 78 | In town |
| Anderson | 2,073 | +1.7% | $116,200 | $53,966 | 89 | 15 |
| Appleton City | 1,096 | +5.9% | $98,200 | $49,036 | 70 | In town |
| Archie | 1,305 | +2.6% | $192,600 | $68,750 | 46 | 13 |
| Ash Grove | 1,532 | +1% | $141,800 | $58,250 | 135 | 20 |
| Ashland | 5,221 | +9.4% | $258,500 | $93,143 | 108 | 10 |
| Aurora | 7,686 | +5.6% | $124,400 | $49,848 | 134 | In town |
| Auxvasse | 1,029 | +2.6% | $132,600 | $56,307 | 93 | 23 |
| Ava | 3,231 | +11.1% | $148,000 | $42,500 | 176 | 36 |
| Barnhart suburb | 5,785 | $229,200 | $95,811 | 22 | 8 | |
| Battlefield suburb | 6,361 | +5.5% | $255,600 | $94,542 | 153 | 5 |
| Bel-Nor suburb | 1,351 | -3.1% | $218,000 | $110,667 | 6 | 5 |
| Bel-Ridge suburb | 2,070 | -2.9% | $90,700 | $38,049 | 7 | 6 |
| Belle | 1,379 | -0.3% | $151,000 | $55,192 | 83 | 23 |
| Bellefontaine Neighbors suburb | 10,368 | -3.1% | $99,700 | $49,170 | 8 | In town |
| Berkeley suburb | 8,026 | -2.4% | $82,300 | $44,265 | 9 | 5 |
| Bernie | 1,828 | -1.4% | $98,100 | $48,438 | 108 | 9 |
| Bethany | 2,956 | +1.6% | $121,700 | $48,375 | 84 | In town |
| Billings | 1,182 | +8.1% | $174,700 | $47,344 | 145 | 11 |
| Bismarck | 1,224 | -0.7% | $107,800 | $40,250 | 63 | 10 |
| Black Jack suburb | 6,547 | -1.4% | $193,000 | $78,331 | 11 | 2 |
| Bloomfield | 1,734 | -1.4% | $67,100 | $41,838 | 122 | 6 |
| Bolivar | 11,994 | +11% | $201,600 | $49,622 | 122 | In town |
| Bonne Terre | 6,636 | -3.3% | $153,000 | $46,179 | 52 | In town |
| Boonville | 7,867 | +3.7% | $187,900 | $56,429 | 97 | 23 |
| Bourbon | 1,544 | -1.4% | $136,800 | $53,533 | 64 | 5 |
| Bowling Green | 4,472 | +11.7% | $128,800 | $53,295 | 71 | 10 |
| Branson | 12,921 | +2.2% | $251,000 | $51,978 | 149 | In town |
| Breckenridge Hills suburb | 4,350 | -2.2% | $96,100 | $40,958 | 9 | 4 |
| Brentwood suburb | 8,079 | -1.7% | $299,700 | $99,719 | 6 | 2 |
| Bridgeton suburb | 11,277 | -1.5% | $237,700 | $72,005 | 13 | In town |
| Brookfield | 4,083 | -0.3% | $102,100 | $53,000 | 91 | In town |
| Buckner | 2,891 | -1.7% | $197,600 | $87,350 | 19 | 8 |
| Buffalo | 3,550 | +7.2% | $141,800 | 129 | 18 | |
| Butler | 4,317 | +2.2% | $145,400 | $42,151 | 61 | In town |
| Byrnes Mill suburb | 3,183 | +0.2% | $306,200 | $98,576 | 22 | 8 |
| Cabool | 2,089 | +7.6% | $130,000 | $33,929 | 145 | 15 |
| California | 4,523 | +0.5% | $152,700 | $63,864 | 112 | 22 |
| Calverton Park suburb | 1,134 | -1.6% | $128,400 | $68,021 | 10 | 4 |
| Camdenton | 4,050 | +1.8% | $175,500 | $54,375 | 124 | 8 |
| Cameron | 7,341 | -19.5% | $193,500 | $61,791 | 46 | In town |
| Campbell | 1,489 | -5.9% | $75,300 | $49,926 | 96 | 10 |
| Canton | 2,763 | -0.5% | $117,900 | $55,357 | 124 | 15 |
| Cape Girardeau | 40,977 | +3% | $196,300 | $55,658 | 99 | In town |
| Carl Junction suburb | 8,484 | +3.7% | $218,300 | $82,879 | 104 | 7 |
| Carrollton | 3,499 | -0.1% | $110,200 | $49,777 | 59 | In town |
| Carterville suburb | 1,869 | +0.6% | $97,600 | $58,849 | 107 | 6 |
| Carthage | 15,895 | +2% | $146,800 | $51,328 | 112 | In town |
| Caruthersville | 5,211 | -5.9% | $107,700 | $34,652 | 76 | 6 |
| Cassville | 3,301 | +3.5% | $155,300 | $60,469 | 119 | In town |
| Centralia | 4,767 | +4.5% | $174,300 | $66,438 | 109 | 21 |
| Chaffee | 3,017 | -1% | $117,400 | $43,542 | 105 | 10 |
| Charlack suburb | 1,275 | -1.8% | $119,000 | $54,792 | 7 | 5 |
| Charleston | 4,731 | +2.5% | $123,700 | $33,952 | 129 | 14 |
| Chillicothe | 9,114 | -0.1% | $127,000 | $54,493 | 71 | In town |
| Clarkson Valley suburb | 2,540 | -2.5% | $867,000 | $247,000 | 19 | 5 |
| Claycomo suburb | 1,362 | +1.5% | $169,600 | $49,343 | 6 | 5 |
| Clayton suburb | 17,807 | +2.6% | $830,000 | $123,000 | 5 | In town |
| Clever | 3,143 | +7% | $200,000 | $78,366 | 149 | 13 |
| Clinton | 9,504 | +3.3% | $155,400 | $51,250 | 67 | In town |
| Cole Camp | 1,169 | +6.3% | $171,500 | $47,083 | 86 | 17 |
| Concord suburb | 18,368 | $303,600 | $89,038 | 10 | In town | |
| Concordia | 2,338 | -1.8% | $166,500 | $59,068 | 53 | 17 |
| Cool Valley suburb | 1,005 | -3% | $102,800 | $53,560 | 7 | 5 |
| Cottleville suburb | 6,717 | +17.9% | $435,400 | $131,310 | 24 | 3 |
| Country Club suburb | 2,512 | +0.5% | $205,000 | $81,042 | 52 | 6 |
| Crane | 1,509 | -1.4% | $120,800 | 140 | 9 | |
| Crestwood suburb | 12,207 | -1.5% | $319,600 | $107,169 | 9 | 3 |
| Creve Coeur suburb | 18,480 | -1.8% | $614,000 | $127,188 | 11 | In town |
| Crystal City suburb | 4,694 | -0.9% | $185,800 | $72,598 | 30 | In town |
| Cuba | 3,288 | +3.9% | $136,600 | $45,916 | 74 | 16 |
| Dardenne Prairie suburb | 15,032 | +17.6% | $432,000 | $152,500 | 26 | 2 |
| De Soto | 6,527 | +1.1% | $160,700 | $52,500 | 38 | 11 |
| Dellwood suburb | 4,825 | -1.5% | $83,700 | $72,540 | 9 | 2 |
| Des Peres suburb | 9,102 | -0.3% | $609,200 | $224,327 | 11 | 3 |
| Desloge | 4,819 | -0.1% | $127,500 | $60,820 | 55 | 3 |
| Dexter | 7,851 | -1.2% | $137,200 | $51,701 | 116 | In town |
| Dixon | 1,222 | -0.6% | $134,200 | $49,904 | 110 | 17 |
| Doniphan | 1,784 | +0.1% | $110,400 | $37,650 | 115 | 24 |
| Duenweg suburb | 2,100 | +39.4% | $128,900 | $63,375 | 106 | 5 |
| Duquesne suburb | 2,345 | +7.7% | $184,200 | $54,135 | 103 | 3 |
| East Prairie | 2,841 | -2.9% | $68,400 | $34,637 | 120 | 14 |
| Edina | 1,014 | +1.4% | $85,600 | $42,396 | 146 | 21 |
| El Dorado Springs | 3,642 | +4.2% | $103,900 | $32,128 | 91 | In town |
| Eldon | 4,785 | +9.2% | $157,400 | $41,684 | 119 | 17 |
| Ellisville suburb | 10,315 | +3.3% | $366,600 | $113,309 | 19 | 6 |
| Elsberry | 2,108 | +8.8% | $139,000 | $49,760 | 47 | 17 |
| Eureka | 13,422 | +14% | $379,200 | $108,394 | 24 | 10 |
| Excelsior Springs | 10,819 | +2.3% | $186,800 | $72,609 | 22 | In town |
| Fair Grove | 1,645 | +3.6% | $214,300 | $74,514 | 142 | 16 |
| Farmington | 19,226 | +8.4% | $196,500 | $53,729 | 60 | In town |
| Fayette | 2,848 | +1.9% | $146,700 | $57,679 | 100 | 24 |
| Fenton suburb | 4,060 | -1.3% | $374,500 | $101,000 | 13 | In town |
| Ferguson suburb | 17,953 | -2.8% | $109,900 | $47,524 | 8 | 4 |
| Festus suburb | 14,066 | +10% | $223,600 | $73,532 | 30 | In town |
| Forsyth | 2,752 | +0.8% | $192,600 | $45,824 | 160 | 12 |
| Fredericktown | 4,584 | +3.4% | $136,100 | $49,375 | 74 | In town |
| Fremont Hills suburb | 1,098 | +4.7% | $461,800 | $171,250 | 159 | 6 |
| Frontenac suburb | 3,790 | +4.6% | $979,800 | $233,425 | 9 | In town |
| Fulton | 12,853 | +2% | $155,900 | $51,429 | 93 | 21 |
| Gallatin | 1,848 | +1.3% | $137,500 | $47,198 | 63 | 18 |
| Garden City | 1,617 | -1% | $176,200 | $65,260 | 43 | 12 |
| Gerald | 1,350 | -1.5% | $150,800 | $61,458 | 61 | 17 |
| Glasgow | 1,080 | -0.7% | $122,600 | $50,446 | 92 | 22 |
| Glasgow Village suburb | 5,504 | $69,000 | 9 | 3 | ||
| Glendale suburb | 6,060 | -1.8% | $494,000 | $170,700 | 8 | 4 |
| Goodman | 1,320 | +10.1% | $117,200 | $54,250 | 93 | 9 |
| Gower | 1,514 | -1.1% | $213,200 | $83,750 | 34 | 14 |
| Grain Valley suburb | 16,908 | +7.9% | $283,800 | $89,649 | 19 | 3 |
| Granby | 2,113 | +3.1% | $104,700 | $48,864 | 106 | 7 |
| Gray Summit | 2,991 | $170,500 | $65,667 | 33 | 10 | |
| Green Park suburb | 2,670 | -1.3% | $238,800 | $79,141 | 9 | 2 |
| Greenfield | 1,242 | +2.5% | $86,600 | $36,420 | 124 | 26 |
| Greenwood suburb | 6,315 | +4.8% | $286,100 | $107,250 | 23 | 4 |
| Hallsville | 1,742 | +7.9% | $214,800 | $71,000 | 112 | 13 |
| Hamilton | 1,726 | +2.1% | $165,700 | $65,213 | 52 | 12 |
| Hanley Hills suburb | 1,963 | -1.5% | $73,300 | $52,828 | 6 | 4 |
| Hannibal | 16,804 | -1.5% | $127,700 | $53,721 | 96 | In town |
| Harrisonville | 10,040 | -0.9% | $209,200 | $62,473 | 35 | In town |
| Hayti | 2,277 | -8.2% | $70,400 | $24,881 | 79 | In town |
| Herculaneum suburb | 5,402 | +15.1% | $234,300 | $93,438 | 27 | 3 |
| Hermann | 2,221 | +1.7% | $191,300 | $61,979 | 64 | In town |
| Higginsville | 4,770 | -1.1% | $166,100 | $81,033 | 44 | 11 |
| High Ridge suburb | 3,714 | $172,200 | $70,917 | 20 | 6 | |
| Hillsboro | 3,493 | +0.1% | $221,200 | $77,500 | 33 | 10 |
| Hillsdale suburb | 1,180 | -2.7% | $52,700 | $37,583 | 4 | 4 |
| Holden | 2,347 | +6.4% | $148,200 | $63,056 | 41 | 15 |
| Hollister | 4,690 | +2.5% | $163,600 | $53,507 | 152 | 3 |
| Holts Summit | 4,773 | +7.3% | $191,900 | $85,064 | 101 | 7 |
| Houston | 2,281 | +9.6% | $114,400 | $40,000 | 130 | In town |
| Huntsville | 1,362 | -0.8% | $111,400 | $52,727 | 109 | 7 |
| Imperial suburb | 5,488 | $228,700 | $90,028 | 21 | 9 | |
| Ironton | 1,408 | -2.9% | $120,000 | $46,750 | 75 | 2 |
| Jackson suburb | 16,033 | +3.8% | $240,000 | $77,105 | 93 | 7 |
| Jefferson City | 42,489 | -0.1% | $218,700 | $66,371 | 104 | In town |
| Jennings suburb | 13,093 | +1.5% | $68,800 | $38,984 | 6 | 4 |
| Joplin | 53,930 | +4.2% | $168,300 | $52,097 | 102 | In town |
| Kahoka | 1,962 | -0.7% | $100,000 | $48,370 | 146 | 24 |
| Kearney | 11,296 | +7.9% | $298,400 | $103,622 | 19 | 7 |
| Kennett | 10,118 | -3.5% | $112,000 | $52,500 | 78 | 14 |
| Kimberling City | 2,345 | -0.4% | $246,500 | $49,692 | 142 | 8 |
| Kirksville | 17,863 | +1.9% | $153,900 | $50,071 | 129 | In town |
| Knob Noster | 2,997 | +8.7% | $202,600 | $62,353 | 59 | 9 |
| La Monte | 1,018 | +1.2% | $110,900 | $65,648 | 65 | 12 |
| La Plata | 1,251 | +0.1% | $105,800 | $50,000 | 126 | 13 |
| Ladue suburb | 8,934 | -0.5% | $1,056,300 | $250,000 or more | 8 | 3 |
| Lake Lotawana suburb | 2,756 | +19.3% | $564,100 | $165,962 | 22 | 4 |
| Lake Ozark | 2,247 | +8.1% | $278,100 | $74,176 | 122 | 6 |
| Lake St. Louis suburb | 19,129 | +13.8% | $405,900 | $125,693 | 31 | In town |
| Lake Winnebago suburb | 1,869 | +27.5% | $724,600 | $178,565 | 23 | 6 |
| Lakeshire suburb | 1,510 | -2.9% | $258,700 | $62,115 | 8 | 3 |
| Lamar | 4,337 | +1.7% | $117,200 | $36,705 | 114 | In town |
| Lathrop | 2,253 | -0.7% | $168,000 | $67,178 | 33 | 13 |
| Laurie | 1,087 | +15.9% | $187,200 | $50,114 | 113 | 10 |
| Lawson | 2,541 | +0.6% | $186,000 | $65,941 | 28 | 5 |
| Leadwood | 1,158 | -1.4% | $63,200 | $44,783 | 57 | 5 |
| Lebanon | 15,663 | +4.4% | $158,800 | $48,359 | 143 | In town |
| Lemay suburb | 16,228 | $152,200 | $60,399 | 7 | 5 | |
| Lexington | 4,568 | -1.9% | $161,300 | $56,905 | 37 | In town |
| Licking | 2,958 | +9.2% | $116,900 | $35,652 | 118 | 14 |
| Lincoln | 1,197 | +4.7% | $142,600 | $63,200 | 83 | 22 |
| Linn | 1,453 | +4.9% | $165,800 | $36,176 | 87 | 19 |
| Loch Lloyd suburb | 1,090 | +24.9% | $1,055,700 | $183,958 | 21 | 4 |
| Loma Linda | 1,009 | +6.9% | $275,700 | $92,292 | 94 | 6 |
| Lone Jack | 1,896 | +23.8% | $330,100 | $121,389 | 26 | 8 |
| Louisiana | 3,208 | +0.2% | $72,100 | $38,673 | 71 | In town |
| Macon | 5,532 | +1.6% | $151,800 | $61,642 | 119 | In town |
| Malden | 3,493 | -5.5% | $101,300 | $40,118 | 103 | 14 |
| Manchester suburb | 18,069 | -1.4% | $323,100 | $97,801 | 15 | 4 |
| Mansfield | 1,317 | +9.8% | $94,800 | $29,773 | 165 | 37 |
| Maplewood suburb | 8,033 | -2.9% | $237,000 | $65,125 | 5 | 2 |
| Marble Hill | 1,380 | +0.4% | $101,400 | $37,734 | 93 | 23 |
| Marceline | 2,116 | -0.6% | $96,700 | $63,355 | 95 | 8 |
| Marionville | 2,108 | +2.4% | $131,400 | $49,631 | 140 | 5 |
| Marlborough suburb | 2,185 | -1.4% | $191,600 | $50,300 | 7 | 5 |
| Marshall | 13,766 | -0.1% | $147,900 | $54,437 | 72 | In town |
| Marshfield | 8,078 | +7.8% | $204,700 | $67,642 | 152 | 23 |
| Marthasville | 1,302 | +2.9% | $182,900 | $112,083 | 44 | 6 |
| Maryville | 10,092 | -5% | $189,400 | $53,352 | 86 | In town |
| Maysville | 1,071 | -1.3% | $154,000 | $44,271 | 53 | 12 |
| Memphis | 1,762 | +2% | $132,800 | $55,125 | 156 | In town |
| Merriam Woods | 2,084 | +4.3% | $116,400 | $52,250 | 157 | 10 |
| Mexico | 11,558 | +1.1% | $139,800 | $50,873 | 95 | 28 |
| Milan | 1,742 | -4.2% | $89,400 | $56,063 | 106 | In town |
| Moberly | 13,719 | +1% | $153,100 | $44,145 | 115 | In town |
| Moline Acres suburb | 2,093 | -2.7% | $90,000 | $55,132 | 8 | 2 |
| Monett | 10,248 | +6.3% | $167,700 | $49,390 | 123 | In town |
| Monroe City | 2,714 | +2% | $159,300 | $55,737 | 106 | 18 |
| Montgomery City | 2,782 | -0.7% | $161,100 | $57,500 | 72 | 20 |
| Moscow Mills | 4,388 | +28.1% | $196,400 | $73,468 | 42 | 4 |
| Mount Vernon | 4,835 | +7.3% | $186,800 | $53,255 | 134 | 11 |
| Mountain Grove | 4,754 | +10.1% | $87,200 | $37,415 | 151 | 21 |
| Mountain View | 2,661 | +1.3% | $123,500 | $38,942 | 139 | In town |
| Murphy suburb | 8,285 | $184,700 | $72,233 | 16 | 2 | |
| Neosho | 14,078 | +10.6% | $163,400 | $57,891 | 98 | In town |
| Nevada | 8,404 | +2.6% | $122,700 | $42,813 | 89 | In town |
| New Franklin | 1,026 | +0% | $139,500 | $55,066 | 97 | 23 |
| New Haven | 2,397 | -0.9% | $192,400 | $71,306 | 53 | 12 |
| New Madrid | 2,586 | -6.5% | $127,500 | $57,727 | 105 | 21 |
| Noel | 2,181 | +2.5% | $122,400 | $41,483 | 84 | 9 |
| Normandy suburb | 4,380 | -0.4% | $87,300 | $29,379 | 6 | 5 |
| North Kansas City suburb | 5,613 | +22.9% | $197,500 | $49,682 | 1 | In town |
| Northwoods suburb | 3,579 | -2.8% | $76,000 | $45,330 | 5 | 5 |
| Oak Grove suburb | 9,370 | +14.4% | $215,500 | $75,102 | 24 | 7 |
| Oakland suburb | 1,372 | -1.2% | $410,700 | $114,861 | 9 | 5 |
| Odessa | 5,721 | +2% | $238,200 | $100,022 | 33 | 14 |
| Olivette suburb | 8,937 | +4.9% | $460,800 | $111,660 | 8 | 4 |
| Oran | 1,195 | +0.2% | $135,000 | $65,200 | 112 | 14 |
| Oronogo suburb | 3,204 | +24.8% | $188,500 | $91,563 | 108 | 8 |
| Osage Beach | 5,079 | +8.5% | $355,200 | $55,994 | 123 | In town |
| Osceola | 1,012 | +8.2% | $127,000 | $42,582 | 88 | 21 |
| Overland suburb | 15,474 | -2.8% | $131,900 | $61,773 | 8 | 5 |
| Owensville | 2,802 | -0.2% | $139,800 | $49,149 | 71 | 21 |
| Pacific | 7,824 | +6.8% | $249,300 | $62,860 | 29 | 15 |
| Pagedale suburb | 2,511 | -2% | $75,200 | $31,250 | 5 | 3 |
| Palmyra | 3,649 | +1.2% | $184,200 | $69,922 | 106 | 9 |
| Paris | 1,178 | +2% | $131,200 | $63,487 | 111 | 22 |
| Park Hills | 8,753 | +1.7% | $131,300 | $52,563 | 58 | 4 |
| Parkville suburb | 9,093 | +21.9% | $573,500 | $171,271 | 10 | 4 |
| Peculiar | 6,365 | +12.7% | $283,900 | $94,519 | 28 | 6 |
| Perryville | 8,593 | +0.5% | $179,700 | $51,897 | 66 | In town |
| Pevely suburb | 6,239 | +3% | $219,600 | $56,000 | 25 | 5 |
| Piedmont | 1,862 | -2% | $97,700 | $40,019 | 106 | 29 |
| Pierce City | 1,275 | +2% | $135,600 | $51,121 | 120 | 4 |
| Pine Lawn suburb | 2,682 | -2.8% | $66,800 | $24,837 | 4 | 4 |
| Platte City | 4,911 | +2.8% | $210,800 | $71,498 | 20 | 10 |
| Plattsburg | 2,239 | +0.6% | $194,200 | $63,423 | 30 | 18 |
| Pleasant Hill | 8,956 | +2% | $278,400 | $95,602 | 27 | 8 |
| Pleasant Valley suburb | 2,747 | -0.2% | $202,000 | $75,682 | 7 | 5 |
| Poplar Bluff | 16,295 | +0.1% | $119,800 | $41,941 | 117 | In town |
| Portageville | 2,702 | -7.6% | $152,400 | $52,279 | 92 | 14 |
| Potosi | 2,568 | +0.5% | $110,100 | $39,846 | 56 | In town |
| Purdy | 1,062 | +3.2% | $92,300 | $36,711 | 120 | 7 |
| Reeds Spring | 1,223 | +7.2% | $185,400 | $56,364 | 146 | 10 |
| Republic | 22,404 | +19.5% | $211,500 | $65,729 | 149 | 8 |
| Rich Hill | 1,264 | +2.9% | $75,600 | $47,167 | 72 | 11 |
| Richland | 1,737 | +0.1% | $34,268 | 129 | 18 | |
| Richmond | 5,968 | -0.6% | $142,600 | $59,556 | 33 | In town |
| Richmond Heights suburb | 9,093 | -2.2% | $358,700 | $94,460 | 5 | In town |
| Riverside suburb | 4,581 | +14.1% | $411,300 | 5 | 5 | |
| Riverview suburb | 2,330 | -2.7% | $72,700 | $48,482 | 8 | 3 |
| Rock Hill suburb | 4,668 | -1.5% | $278,700 | $95,372 | 7 | 4 |
| Rock Port | 1,246 | -2.3% | $115,600 | $45,815 | 65 | 9 |
| Rogersville | 5,754 | +47.7% | $217,900 | $70,485 | 160 | 11 |
| Rolla | 20,588 | +3.4% | $187,000 | $46,204 | 95 | In town |
| Salem | 4,674 | +0.8% | $115,000 | $43,923 | 98 | In town |
| Salisbury | 1,564 | +0.1% | $102,400 | $65,329 | 96 | 21 |
| Sappington suburb | 7,367 | $297,600 | $77,650 | 10 | In town | |
| Sarcoxie | 1,429 | +1.2% | $94,100 | $41,705 | 118 | 12 |
| Savannah | 5,107 | +1.2% | $161,500 | $62,535 | 58 | 12 |
| Scott City | 4,593 | +6% | $147,500 | $62,599 | 105 | 6 |
| Sedalia | 22,621 | +4.1% | $143,000 | $50,990 | 76 | In town |
| Senath | 1,504 | -5.3% | $79,500 | $31,667 | 72 | 18 |
| Seneca | 2,343 | +4% | $132,600 | $46,023 | 87 | 13 |
| Seymour | 1,960 | +6.2% | $116,900 | $51,591 | 167 | 28 |
| Shelbina | 1,550 | -3.6% | $86,200 | $47,500 | 121 | 23 |
| Shrewsbury suburb | 6,231 | -2.6% | $269,800 | $80,757 | 6 | 3 |
| Sikeston | 15,983 | -1.7% | $168,800 | $58,915 | 124 | In town |
| Slater | 1,824 | -0.6% | $85,300 | 80 | 12 | |
| Smithville | 11,160 | +6.5% | $290,600 | $101,165 | 19 | 11 |
| Spanish Lake suburb | 17,873 | $135,600 | $55,920 | 11 | In town | |
| Sparta | 1,953 | +4.5% | $181,500 | $63,182 | 167 | 15 |
| St. Ann suburb | 12,617 | -2.7% | $126,600 | $52,323 | 10 | 3 |
| St. Clair | 4,813 | +0% | $157,700 | $41,820 | 45 | 14 |
| St. James | 3,925 | +0.7% | $142,000 | $53,453 | 86 | 10 |
| St. John suburb | 6,441 | -2.9% | $106,300 | $53,755 | 8 | 5 |
| St. Joseph | 71,001 | -1.6% | $154,200 | $57,956 | 46 | In town |
| St. Martins suburb | 1,242 | +3.9% | $242,400 | $89,250 | 113 | 9 |
| St. Paul | 3,849 | +25.8% | $443,600 | $159,022 | 31 | 4 |
| St. Robert | 5,602 | +7.8% | $225,300 | $62,641 | 118 | 22 |
| Stanberry | 1,168 | +3.8% | $98,000 | $62,639 | 75 | 12 |
| Ste. Genevieve | 5,065 | +1.3% | $172,400 | $48,097 | 47 | In town |
| Steele | 1,692 | -8.1% | $119,200 | $54,600 | 68 | 11 |
| Steelville | 1,447 | -1.2% | $92,500 | $31,552 | 76 | 19 |
| Stockton | 1,825 | +8.1% | $140,100 | $37,679 | 107 | 17 |
| Stover | 1,064 | +5.1% | $151,500 | $48,438 | 96 | 22 |
| Strafford | 2,789 | +8.5% | $169,400 | $64,750 | 150 | 11 |
| Sugar Creek suburb | 3,209 | -2.7% | $136,600 | $62,165 | 8 | 7 |
| Sullivan | 6,942 | +0.6% | $163,200 | $63,370 | 58 | In town |
| Sunset Hills suburb | 9,075 | -1.2% | $523,800 | $138,144 | 11 | In town |
| Sweet Springs | 1,323 | +0.1% | $107,900 | $46,780 | 62 | 14 |
| Taos | 1,175 | +3.7% | $270,500 | $98,854 | 100 | 7 |
| Tarkio | 1,478 | -2.2% | $87,800 | $56,927 | 67 | 7 |
| Terre du Lac | 2,516 | $199,300 | $86,019 | 54 | 4 | |
| Thayer | 1,898 | +1.6% | $67,500 | $37,417 | 132 | 18 |
| Tipton | 2,766 | +3.4% | $130,200 | $49,257 | 101 | 24 |
| Town and Country suburb | 11,619 | -0.1% | $928,500 | $232,534 | 13 | In town |
| Trenton | 5,557 | -0.2% | $99,500 | $50,015 | 83 | In town |
| Troy | 15,201 | +18.6% | $226,500 | $79,012 | 45 | In town |
| Truesdale | 1,054 | +21.4% | $214,300 | $58,750 | 49 | 13 |
| Union | 13,445 | +8.6% | $205,200 | $73,435 | 43 | 8 |
| Unionville | 1,663 | -3.4% | $105,400 | $61,406 | 124 | In town |
| Valley Park suburb | 6,767 | -2.3% | $251,000 | $67,898 | 15 | 2 |
| Vandalia | 3,029 | -11.2% | $84,500 | $50,313 | 81 | 25 |
| Velda City suburb | 1,309 | +10.3% | $49,500 | $37,105 | 5 | 4 |
| Versailles | 2,713 | +7% | $117,500 | $33,586 | 103 | 23 |
| Villa Ridge | 2,835 | $166,600 | $73,826 | 36 | 9 | |
| Village of Four Seasons | 2,473 | +3.8% | $365,400 | $89,635 | 118 | 6 |
| Vinita Park suburb | 1,923 | -3% | $99,300 | $53,995 | 6 | 4 |
| Wardsville | 1,667 | +3.9% | $329,500 | $121,222 | 105 | 5 |
| Warrensburg | 20,283 | +5% | $222,200 | $57,067 | 51 | In town |
| Warrenton | 9,667 | +13.3% | $204,800 | $61,031 | 50 | 14 |
| Warsaw | 2,338 | +5.2% | $152,000 | $41,413 | 88 | 23 |
| Warson Woods suburb | 1,990 | -1.5% | $612,800 | $206,979 | 8 | 3 |
| Washington | 15,906 | +8.2% | $231,800 | $79,173 | 42 | In town |
| Waynesville | 5,558 | +2.4% | $200,000 | 121 | 25 | |
| Weatherby Lake suburb | 2,139 | +2.6% | $533,000 | $152,500 | 11 | 3 |
| Webb City suburb | 13,459 | +2.7% | $169,100 | $65,469 | 106 | 5 |
| Weldon Spring suburb | 5,301 | -0.6% | $544,300 | $158,548 | 23 | 2 |
| Wellston suburb | 1,580 | +2.9% | 4 | 3 | ||
| Wellsville | 1,012 | +2.1% | $84,400 | $61,429 | 77 | 27 |
| West Plains | 12,780 | +4.7% | $169,900 | $44,002 | 155 | In town |
| Weston | 1,855 | +5.5% | $259,000 | $88,750 | 27 | 8 |
| Willard | 6,904 | +8.3% | $212,900 | $84,600 | 141 | 11 |
| Willow Springs | 2,211 | +1.8% | $135,400 | $41,406 | 148 | 14 |
| Winchester suburb | 1,400 | -2.7% | $216,500 | $87,917 | 16 | 5 |
| Windsor | 2,869 | +3.5% | $101,400 | $49,783 | 69 | 18 |
| Winfield | 1,660 | +8.1% | $208,100 | $75,766 | 37 | 13 |
| Woodson Terrace suburb | 3,902 | -1.6% | $104,000 | $47,417 | 9 | 4 |
| Wright City | 5,854 | +20.3% | $238,800 | $80,152 | 45 | 10 |
Big city: a metro area of about 1 million people or more. ER: the nearest hospital with an emergency room. Sources: U.S. Census Bureau, BEA, Medicare.