LivabilityCalc
Find Your City

Most Affordable Cities in Missouri

Cost of living rankings for 141 cities in Missouri. On average, Missouri is affordable with a statewide average Cost Index of 63.

Data Updated: March 2026
Cheapest City
Kennett
Index: 30
Most Expensive
Ladue
Index: 189
State Average
63
National: 100
Cities Ranked
141
with complete data

All 141 Cities in Missouri — By Affordability

#CityIndexHome ValueRentIncome
1Kennett30$103,600$600$53,164
2Bonne Terre32$120,400$585$39,767
3Trenton32$93,000$704$49,836
4Nevada34$100,600$716$45,799
5Jennings35$62,300$944$37,356
6Poplar Bluff36$109,700$760$42,035
7Mexico36$117,600$706$48,873
8Aurora36$108,700$766$46,855
9Chillicothe37$119,900$767$51,231
10Park Hills37$121,100$737$51,303
11Caruthersville37$118,700$771$35,903
12Dexter38$132,700$717$47,647
13Richmond39$135,500$734$58,906
14Macon39$133,800$760$51,103
15Hannibal40$126,300$821$54,071
16Moberly40$140,000$749$43,231
17Clinton40$147,700$706$50,852
18Marshall41$145,900$769$54,815
19Neosho41$148,600$737$55,159
20Berkeley41$80,000$1,075$40,654
21Glasgow Village41$69,600$1,113$38,571
22Sedalia42$136,500$854$50,668
23Kirksville42$145,300$787$48,063
24Ferguson43$99,300$1,066$46,106
25Carthage43$133,500$897$50,849
26Lebanon43$152,200$814$42,157
27St. Ann43$118,600$952$52,059
28Fulton43$144,500$831$55,015
29West Plains43$158,700$762$39,897
30Bellefontaine Neighbors43$92,500$1,086$48,354
31De Soto43$144,000$828$46,181
32Savannah43$143,100$835$58,983
33St. Joseph44$144,200$884$55,578
34Lemay44$139,100$879$59,026
35Sikeston44$158,100$827$53,203
36Monett44$149,000$862$45,821
37Boonville45$173,400$759$51,321
38Sullivan45$153,100$862$60,137
39Joplin46$159,700$889$51,154
40Rolla46$177,400$790$42,518
41Spanish Lake46$121,300$1,073$51,125
42Overland46$121,500$1,073$57,755
43Maryville46$178,900$780$48,099
44St. John46$96,900$1,153$50,429
45Webb City47$156,200$937$61,502
46Springfield48$165,200$920$45,984
47Hazelwood48$154,900$956$55,930
48Jefferson City49$208,000$766$67,205
49Cape Girardeau49$186,100$855$54,870
50Farmington49$187,500$856$49,882
51Bolivar49$188,700$833$44,603
52Excelsior Springs49$174,000$907$74,056
53Marshfield49$201,300$776$67,134
54Union50$199,100$847$71,760
55Harrisonville50$190,300$853$60,727
56Warrenton50$193,100$878$64,400
57Grandview51$171,200$1,007$53,431
58Murphy51$177,500$961$73,373
59Perryville51$184,700$929$53,958
60Pevely51$203,700$844$64,660
61St. Louis52$185,100$978$55,279
62Independence52$166,400$1,061$59,480
63Washington53$217,500$846$78,510
64Cameron53$178,300$1,042$56,090
65Waynesville53$204,100$899$75,179
66Wright City53$216,800$861$74,833
67Florissant54$136,200$1,259$66,344
68Affton54$200,300$978$77,337
69Warrensburg54$216,900$887$57,232
70Festus54$206,200$935$70,085
71Oak Grove54$190,800$1,007$73,237
72Battlefield54$207,100$931$87,414
73Raytown56$162,000$1,213$67,227
74Republic56$190,300$1,068$64,364
75Maplewood56$231,500$898$65,510
76Odessa56$209,600$998$85,592
77Mehlville57$210,200$1,029$65,395
78Jackson57$227,600$955$80,435
79Arnold58$209,700$1,085$75,194
80Troy58$212,100$1,051$75,777
81Pacific58$244,000$914$57,119
82Black Jack58$187,600$1,177$65,920
83Belton59$185,400$1,235$70,525
84Ozark59$230,600$1,003$69,372
85Willard59$204,300$1,130$87,204
86St. Robert59$225,100$1,023$60,219
87Gladstone60$217,900$1,095$72,134
88Nixa60$238,300$1,012$80,491
89Branson60$237,900$999$54,961
90Carl Junction62$206,400$1,222$77,855
91Maryland Heights63$215,300$1,217$86,485
92Bridgeton63$234,100$1,124$73,320
93Kansas City64$227,000$1,186$67,449
94Kearney64$275,200$1,000$102,523
95Smithville64$272,500$977$99,925
96Pleasant Hill65$245,400$1,139$94,840
97Barnhart65$195,700$1,371$96,042
98Imperial65$221,900$1,255$87,949
99Columbia66$268,300$1,067$64,488
100Blue Springs66$241,500$1,213$84,075
101Peculiar66$252,400$1,152$96,250
102Crestwood68$291,400$1,048$115,512
103Shrewsbury68$266,600$1,143$84,942
104Liberty69$267,900$1,164$95,425
105Valley Park69$232,900$1,343$64,470
106St. Peters70$252,800$1,291$89,827
107Oakville70$292,500$1,083$103,125
108Concord70$279,400$1,166$84,389
109St. Charles71$280,800$1,186$85,522
110Sappington72$284,700$1,188$72,213
111University City74$285,100$1,265$76,466
112Grain Valley74$269,800$1,366$87,266
113Manchester75$298,400$1,248$92,839
114Wentzville76$302,700$1,264$111,409
115Brentwood76$276,100$1,380$86,641
116Raymore79$318,000$1,283$103,158
117Old Jamestown79$230,100$1,706$107,250
118O'Fallon80$305,100$1,400$107,203
119Lee's Summit81$313,200$1,382$104,989
120Eureka82$352,200$1,240$108,947
121Greenwood83$263,300$1,679$104,638
122Ballwin86$353,400$1,386$121,170
123Richmond Heights87$345,400$1,447$90,670
124Ellisville90$347,300$1,535$105,276
125Dardenne Prairie91$392,300$1,359$155,585
126Kirkwood93$421,500$1,293$117,439
127Lake St. Louis95$375,300$1,608$123,427
128Webster Groves96$371,400$1,628$110,716
129Cottleville98$381,900$1,693$114,420
130Olivette102$450,100$1,515$105,898
131Chesterfield105$458,000$1,553$133,380
132Parkville105$557,100$1,078$170,794
133Wildwood108$472,800$1,575$157,750
134Creve Coeur118$566,100$1,494$119,454
135Glendale120$510,100$1,855$168,750
136Des Peres133$591,800$1,931$214,167
137Weldon Spring146$523,300$2,692$155,081
138Clayton153$799,200$1,648$128,898
139Sunset Hills167$522,300$3,454$133,895
140Town and Country185$895,000$2,316$237,083
141Ladue189$1,027,000$1,813$250,001