MOMissouri rankings

Towns with the most residents 65 and older in Missouri

Ranked by the share of residents aged 65 and older. 256 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownAge 65 and olderMedian agePopulation
1 Map of Forsyth Forsyth2,766 people 36.4% 51.6 2,766
2 Osage Beach Osage Beach4,905 people 32.5% 59.4 4,905
3 Town and Country Town and Country11,607 people 29.5% 48.7 11,607
4 Map of Sunset Hills Sunset Hills9,112 people 29.2% 51.1 9,112
5 Map of Weldon Spring Weldon Spring5,310 people 28.5% 52.2 5,310
6 Map of Northwoods Northwoods3,623 people 28.5% 48.1 3,623
7 Shrewsbury Shrewsbury6,316 people 27.9% 46.4 6,316
8 Mountain View Mountain View2,658 people 27.9% 47.4 2,658
9 Versailles Versailles2,610 people 27.4% 46.9 2,610
10 Ste. Genevieve Ste. Genevieve5,010 people 26.5% 44.6 5,010
11 Map of Bethany BethanyHarrison County · 3,080 people 26.1% 43.8 3,080
12 Ellisville10,002 people 25.9% 45.2 10,002
13 Chesterfield Chesterfield49,574 people 25.5% 47.2 49,574
14 Map of Brookfield BrookfieldLinn County · 4,706 people 25.5% 47.4 4,706
15 Map of Creve Coeur Creve Coeur18,643 people 25.2% 41.5 18,643
16 Higginsville Higginsville4,781 people 25.2% 44.6 4,781
17 High Ridge3,714 people 25% 51.1 3,714
18 Map of Branson Branson12,817 people 24.9% 39.3 12,817
19 Moline Acres2,843 people 24.6% 40.8 2,843
20 Sappington Sappington7,367 people 24.5% 41.9 7,367
21 Trenton TrentonGrundy County · 5,536 people 24.2% 41.8 5,536
22 Clinton ClintonHenry County · 9,065 people 24.1% 44.2 9,065
23 Map of Brookfield Brookfield4,144 people 24.1% 44.1 4,144
24 Map of Concord Concord18,368 people 24% 43.5 18,368
25 Ladue Ladue8,940 people 23.9% 50.1 8,940
26 Mountain Grove Mountain Grove4,491 people 23.8% 43.2 4,491
27 Macon Macon5,466 people 23.5% 46.1 5,466
28 Black Jack Black Jack6,589 people 23.3% 42.7 6,589
29 Map of El Dorado Springs El Dorado Springs3,586 people 23.3% 44.1 3,586
30 Eldon Eldon4,556 people 23.2% 44.3 4,556
31 Map of Fenton Fenton4,088 people 23.2% 48.0 4,088
32 Map of City CityBarton County · 4,284 people 23% 39.3 4,284
33 Lamar4,284 people 23% 39.3 4,284
34 Des Peres Des Peres9,170 people 22.9% 42.8 9,170
35 St. James St. James3,916 people 22.9% 49.3 3,916
36 Map of Cassville Cassville3,202 people 22.9% 36.4 3,202
37 North Kansas City4,983 people 22.7% 41.3 4,983
38 Bellefontaine Neighbors Bellefontaine Neighbors10,498 people 22.6% 41.9 10,498
39 Map of Castor CastorStoddard County · 4,679 people 22.6% 44.2 4,679
40 Oakville Oakville35,333 people 22.2% 45.1 35,333
41 Map of Green Park Green Park2,690 people 22.1% 42.2 2,690
42 LibertyStoddard County · 14,846 people 21.9% 42.0 14,846
43 Map of Salem Salem4,677 people 21.9% 42.3 4,677
44 Map of Sikeston Sikeston16,320 people 21.7% 38.2 16,320
45 BurdineTexas County · 3,199 people 21.7% 42.8 3,199
46 Carrollton Carrollton3,145 people 21.7% 35.7 3,145
47 Savannah Savannah5,053 people 21.6% 39.0 5,053
48 Carrollton CarrolltonCarroll County · 3,818 people 21.6% 36.2 3,818
49 Map of Bridgeton Bridgeton11,369 people 21.5% 40.9 11,369
50 Mehlville Mehlville29,805 people 21.2% 42.4 29,805
51 Cotton HillDunklin County · 4,830 people 21.2% 38.8 4,830
52 Richmond Richmond5,959 people 21.1% 40.1 5,959
53 Mount PleasantBates County · 5,012 people 21% 37.1 5,012
54 Map of Centralia Centralia4,690 people 21% 40.9 4,690
55 New Madrid New Madrid2,662 people 21% 38.9 2,662
56 Kennett Kennett10,196 people 20.9% 41.4 10,196
57 Map of Dexter Dexter7,891 people 20.9% 38.5 7,891
58 Wildwood Wildwood35,133 people 20.7% 45.7 35,133
59 Kirkwood Kirkwood29,363 people 20.7% 41.8 29,363
60 Louisiana Louisiana3,228 people 20.7% 40.6 3,228
61 Map of Crestwood Crestwood12,295 people 20.6% 42.4 12,295
62 Map of Gladstone Gladstone27,207 people 20.5% 41.9 27,207
63 Map of Lake St. Louis Lake St. Louis18,066 people 20.5% 42.7 18,066
64 Map of Bolivar Bolivar11,170 people 20.4% 34.1 11,170
65 Crystal City Crystal City4,718 people 20.4% 43.7 4,718
66 Ava Ava3,045 people 20.4% 34.9 3,045
67 Map of Murphy Murphy8,285 people 20.3% 39.2 8,285
68 Sullivan Sullivan6,310 people 20.3% 39.4 6,310
69 IndependenceDunklin County · 11,960 people 20.2% 41.8 11,960
70 Pagedale Pagedale2,531 people 20.2% 44.0 2,531
71 Map of Poplar Bluff Poplar Bluff16,254 people 20.1% 37.3 16,254
72 Map of Washington Washington15,130 people 20.1% 43.1 15,130
73 Map of Butler Butler4,668 people 20% 36.3 4,668
74 Boonville Boonville7,689 people 19.9% 39.1 7,689
75 Desloge Desloge4,863 people 19.9% 38.1 4,863
76 Terre du Lac2,516 people 19.9% 42.5 2,516
77 CenterVernon County · 9,372 people 19.8% 41.4 9,372
78 Map of Fredericktown Fredericktown4,507 people 19.8% 38.1 4,507
79 Malden Malden3,805 people 19.8% 38.7 3,805
80 Map of Cape Girardeau Cape Girardeau40,344 people 19.7% 34.5 40,344
81 Hannibal Hannibal16,771 people 19.7% 38.5 16,771
82 Owensville Owensville2,806 people 19.7% 35.0 2,806
83 Arnold Arnold20,956 people 19.5% 39.7 20,956
84 Affton Affton19,052 people 19.5% 42.0 19,052
85 Map of Battlefield Battlefield6,165 people 19.5% 41.8 6,165
86 Mount Vernon Mount Vernon4,563 people 19.5% 35.3 4,563
87 St. Peters59,092 people 19.4% 41.0 59,092
88 Map of Joplin Joplin52,593 people 19.4% 38.5 52,593
89 Map of Marshfield Marshfield7,696 people 19.4% 36.0 7,696
90 PikeStoddard County · 3,605 people 19.4% 43.1 3,605
91 East Prairie East Prairie2,902 people 19.4% 39.7 2,902
92 Webster Groves Webster Groves23,712 people 19.3% 40.3 23,712
93 Map of Dellwood Dellwood4,847 people 19.3% 43.9 4,847
94 Palmyra Palmyra3,623 people 19.3% 37.8 3,623
95 West Plains West Plains12,441 people 19.2% 36.3 12,441
96 Map of Olivette Olivette8,645 people 19.2% 41.3 8,645
97 Ballwin Ballwin31,279 people 19.1% 42.6 31,279
98 Valley Park Valley Park6,795 people 19.1% 39.5 6,795
99 Odessa Odessa5,620 people 19.1% 40.0 5,620
100 Map of California California4,509 people 19.1% 38.9 4,509
101 UnionPutnam County · 2,571 people 19.1% 33.0 2,571
102 Raytown29,445 people 18.9% 40.9 29,445
103 Mexico Mexico11,477 people 18.9% 37.3 11,477
104 Map of Hollister Hollister4,643 people 18.9% 36.4 4,643
105 Independence121,740 people 18.7% 39.0 121,740
106 Map of Aurora Aurora7,397 people 18.7% 43.2 7,397
107 Rock Hill Rock Hill4,693 people 18.6% 37.5 4,693
108 Map of Raymore Raymore24,526 people 18.5% 41.1 24,526
109 Frontenac Frontenac3,701 people 18.5% 46.3 3,701
110 Map of Old Jamestown Old Jamestown20,651 people 18.4% 41.1 20,651
111 Farmington Farmington18,282 people 18.4% 38.5 18,282
112 Map of Nevada Nevada7,925 people 18.4% 39.1 7,925
113 Map of St. Charles St. Charles71,508 people 18.3% 38.6 71,508
114 ChillicotheLivingston County · 8,923 people 18.3% 38.2 8,923
115 Map of Glendale Glendale6,114 people 18.3% 38.8 6,114
116 Map of Potosi Potosi2,544 people 18.3% 34.7 2,544
117 Kearney10,885 people 18.1% 39.3 10,885
118 Pacific Pacific7,475 people 18.1% 39.7 7,475
119 PineyTexas County · 4,871 people 18.1% 41.0 4,871
120 Jennings Jennings12,918 people 17.8% 39.4 12,918
121 Monett9,873 people 17.8% 34.0 9,873
122 Map of Chaffee Chaffee3,026 people 17.8% 40.9 3,026
123 Jefferson City Jefferson City42,488 people 17.5% 38.9 42,488
124 Map of Pleasant Valley Pleasant Valley2,736 people 17.5% 41.7 2,736
125 Map of Marceline MarcelineLinn County · 2,599 people 17.5% 36.8 2,599
126 Map of Lexington Lexington4,606 people 17.3% 37.2 4,606
127 Clarkson Valley2,584 people 17.3% 44.9 2,584
128 Map of Hazelwood Hazelwood25,114 people 17.2% 38.4 25,114
129 Map of Jackson Jackson15,659 people 17.2% 37.1 15,659
130 De Soto De Soto6,470 people 17.2% 31.2 6,470
131 Waynesville5,442 people 17.2% 32.4 5,442
132 Piedmont Piedmont2,911 people 17.2% 36.5 2,911
133 Platte City4,824 people 17.1% 41.5 4,824
134 University City34,685 people 17% 36.9 34,685
135 Map of Sedalia Sedalia22,003 people 17% 37.3 22,003
136 Moberly13,526 people 17% 39.4 13,526
137 Duck CreekStoddard County · 2,813 people 17% 42.0 2,813
138 Lebanon Lebanon15,270 people 16.9% 37.4 15,270
139 Map of Cuba Cuba3,189 people 16.9% 40.4 3,189
140 Map of St. Joseph St. Joseph71,236 people 16.8% 38.1 71,236
141 Caruthersville Caruthersville5,326 people 16.8% 35.7 5,326
142 Monroe City3,028 people 16.8% 37.5 3,028
143 Cameron Cameron8,519 people 16.7% 40.1 8,519
144 Map of Pleasant Hill Pleasant Hill8,847 people 16.5% 34.7 8,847
145 Villa Ridge Villa Ridge2,835 people 16.5% 35.2 2,835
146 Map of St. Ann St. Ann12,811 people 16.4% 34.8 12,811
147 Harrisonville Harrisonville9,970 people 16.4% 37.2 9,970
148 Map of Sherrill SherrillTexas County · 5,408 people 16.4% 39.4 5,408
149 Holts Summit Holts Summit4,609 people 16.4% 33.3 4,609
150 Grand RiverDeKalb County · 4,230 people 16.4% 46.2 4,230
151 Springfield Springfield169,954 people 16.2% 33.7 169,954
152 Map of Lee's Summit Lee's Summit103,656 people 16.2% 38.8 103,656
153 St. Clair St. Clair4,789 people 16.2% 37.6 4,789
154 Florissant Florissant51,773 people 16.1% 37.6 51,773
155 Map of Herculaneum Herculaneum5,071 people 16.1% 40.4 5,071
156 Map of Woodson Terrace Woodson Terrace3,908 people 16.1% 35.1 3,908
157 Manchester Manchester18,160 people 16% 38.2 18,160
158 Perryville Perryville8,536 people 16% 38.6 8,536
159 Brentwood Brentwood8,144 people 16% 38.8 8,144
160 St. John6,527 people 16% 36.0 6,527
161 Map of Country Club Country Club2,935 people 16% 39.1 2,935
162 Map of Liberty Liberty30,689 people 15.9% 37.8 30,689
163 UnionDunklin County · 3,349 people 15.9% 37.8 3,349
164 Republic Republic19,829 people 15.8% 33.2 19,829
165 PolkNodaway County · 13,968 people 15.8% 29.3 13,968
166 Festus Festus13,201 people 15.8% 36.7 13,201
167 Map of Marionville Marionville2,785 people 15.8% 33.4 2,785
168 Excelsior Springs10,484 people 15.7% 35.9 10,484
169 Map of Warrenton Warrenton9,066 people 15.7% 33.7 9,066
170 Map of Byrnes Mill Byrnes Mill3,189 people 15.6% 37.9 3,189
171 Map of Tipton Tipton2,667 people 15.6% 39.6 2,667
172 St. Louis St. Louis288,512 people 15.5% 36.8 288,512
173 Smithville Smithville10,705 people 15.4% 37.4 10,705
174 Buckner2,914 people 15.4% 32.5 2,914
175 Map of Maryville Maryville10,428 people 15.3% 25.2 10,428
176 Bowling Green4,170 people 15.3% 35.7 4,170
177 Map of New Haven New Haven3,302 people 15.3% 37.3 3,302
178 Blue Springs Blue Springs59,965 people 15.2% 37.2 59,965
179 Cottleville Cottleville5,937 people 15.2% 41.1 5,937
180 Wright City Wright City5,240 people 15.2% 36.8 5,240
181 Map of Nixa Nixa24,836 people 15.1% 37.3 24,836
182 Lawson2,905 people 15.1% 32.8 2,905
183 Lemay Lemay16,228 people 15% 36.7 16,228
184 Fulton Fulton12,617 people 15% 34.9 12,617
185 Map of Neosho Neosho13,224 people 14.9% 33.0 13,224
186 Map of Ashland Ashland4,914 people 14.9% 39.6 4,914
187 Sugar Creek Sugar Creek3,249 people 14.9% 40.2 3,249
188 Map of Vandalia Vandalia3,140 people 14.9% 40.2 3,140
189 Troy Troy13,947 people 14.7% 35.2 13,947
190 Marshall13,739 people 14.7% 30.9 13,739
191 Map of Ozark Ozark22,417 people 14.6% 33.8 22,417
192 Map of Charleston Charleston4,482 people 14.6% 41.8 4,482
193 Map of O'Fallon O'Fallon93,801 people 14.5% 38.4 93,801
194 Belton Belton25,008 people 14.5% 36.8 25,008
195 Map of Dardenne Prairie Dardenne Prairie13,503 people 14.5% 42.9 13,503
196 Grandview26,527 people 14.4% 34.7 26,527
197 Map of Carl Junction Carl Junction8,339 people 14.4% 35.9 8,339
198 Kansas City Kansas City510,612 people 14.3% 35.8 510,612
199 Map of Greenwood Greenwood6,013 people 14.3% 41.2 6,013
200 Map of Oak Grove Oak Grove8,538 people 14.2% 32.6 8,538
201 Map of Gray Summit Gray Summit2,991 people 14.2% 38.0 2,991
202 Rolla Rolla20,287 people 14.1% 28.2 20,287
203 Ferguson18,213 people 14.1% 34.5 18,213
204 Anderson Anderson2,685 people 14.1% 36.0 2,685
205 Map of Licking Licking2,858 people 14% 37.9 2,858
206 Map of Montgomery City Montgomery City2,801 people 14% 33.8 2,801
207 Wentzville Wentzville47,061 people 13.9% 36.5 47,061
208 Clayton Clayton17,380 people 13.9% 30.0 17,380
209 Map of Peculiar Peculiar5,958 people 13.9% 32.1 5,958
210 Portageville Portageville2,825 people 13.7% 40.8 2,825
211 Map of Webb City Webb City13,221 people 13.5% 31.9 13,221
212 Map of Eureka Eureka13,081 people 13.5% 37.5 13,081
213 Richmond Heights Richmond Heights9,153 people 13.5% 35.8 9,153
214 Map of Pevely Pevely6,055 people 13.4% 33.2 6,055
215 Map of Buffalo Buffalo3,417 people 13.3% 41.9 3,417
216 WindsorHenry County · 3,094 people 13.3% 35.2 3,094
217 Map of Carthage Carthage15,574 people 13.2% 32.2 15,574
218 Map of Lathrop Lathrop2,560 people 13.2% 36.2 2,560
219 Maryland Heights27,880 people 13.1% 35.6 27,880
220 St. Robert St. Robert5,356 people 13.1% 32.8 5,356
221 Overland Overland15,695 people 13% 34.7 15,695
222 Parkville8,366 people 13% 39.4 8,366
223 Kirksville Kirksville17,563 people 12.9% 24.8 17,563
224 Map of Scott City Scott City4,371 people 12.9% 35.0 4,371
225 Granby Granby2,745 people 12.9% 35.4 2,745
226 Bonne Terre Bonne Terre6,683 people 12.7% 39.0 6,683
227 Fayette Fayette2,801 people 12.6% 22.8 2,801
228 Normandy Normandy4,239 people 12.5% 24.4 4,239
229 Map of Canton Canton2,752 people 12.5% 36.5 2,752
230 Union Union12,781 people 12.4% 33.3 12,781
231 Map of Berkeley Berkeley8,123 people 12.3% 28.0 8,123
232 St. Paul3,456 people 12.1% 43.5 3,456
233 Pine Lawn Pine Lawn2,716 people 12% 25.3 2,716
234 Map of Spanish Lake Spanish Lake17,873 people 11.9% 33.0 17,873
235 Park Hills Park Hills8,678 people 11.8% 33.0 8,678
236 Imperial Imperial5,488 people 11.8% 36.3 5,488
237 Riverside4,276 people 11.7% 32.0 4,276
238 Columbia Columbia128,548 people 11.6% 29.5 128,548
239 Map of Breckenridge Hills Breckenridge Hills4,402 people 11.5% 37.7 4,402
240 Map of Grain Valley Grain Valley16,271 people 11.4% 35.2 16,271
241 Map of Barnhart Barnhart5,785 people 11.4% 35.8 5,785
242 Camdenton Camdenton4,023 people 11.4% 30.6 4,023
243 Warrensburg19,582 people 11.2% 24.8 19,582
244 Hillsboro Hillsboro3,500 people 11.2% 30.8 3,500
245 Map of Knob Noster Knob Noster2,838 people 10.9% 32.0 2,838
246 Map of Strafford Strafford2,672 people 10.5% 33.8 2,672
247 Map of Willard Willard6,488 people 10.3% 32.2 6,488
248 Moscow Mills Moscow Mills3,823 people 10.2% 32.5 3,823
249 Maplewood Maplewood8,156 people 10% 33.8 8,156
250 Map of Oronogo Oronogo2,804 people 9.7% 32.8 2,804
251 Clever Clever3,030 people 7.8% 30.6 3,030
252 Map of Riverview Riverview2,731 people 6.9% 31.6 2,731
253 Map of Glasgow Village Glasgow Village5,504 people 5.8% 33.0 5,504
254 Map of Rogersville Rogersville4,908 people 5.8% 31.8 4,908
255 Fort Leonard Wood15,432 people 0.3% 20.5 15,432
256 Whiteman AFB3,517 people 0% 22.2 3,517

How this ranking works

We rank every town by the share of residents aged 65 and older. Retirement, lake and coastal towns lead this list. The town with the highest figure ranks #1. For comparison, the figure for Missouri as a whole is 17.9%.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states