CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Oldest by median age, Minnesota cities

Minnesota cities ranked by median age of residents (2023 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

Flip the list · Youngest by median age, US cities
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDYoungest by median ageMost foreign-born residentsHighest uninsured rateMost womenMost menHighest disability rate
YEAR19902000201020202024
Oldest by median age by state
RANKPLACESTATEPOPMEDIAN AGEVS 2000
01Lake City, MNMN5,30649.1+20%
02International Falls, MNMN5,48148.6+20%
03Shorewood, MNMN7,62048.3+25%
04Mound, MNMN9,06447.2+26%
05Mendota Heights, MNMN11,47547.0+13%
06Fairmont, MNMN10,09946.6+13%
07Orono, MNMN8,30146.6+14%
08La Crescent, MNMN5,26146.4+23%
09Hibbing, MNMN15,82345.7+11%
10Edina, MNMN54,35644.9+1%
11Credit River, MNMN5,64444.8
12Oak Grove, MNMN9,47644.5+29%
13Albert Lea, MNMN18,21744.3+8%
14Grand Rapids, MNMN11,18144.3+8%
15Golden Valley, MNMN21,32544.2+4%
16Chisago City, MNMN5,95544.1+17%
17Ham Lake, MNMN17,10443.8+29%
18Shoreview, MNMN26,90643.6+11%
19Fergus Falls, MNMN14,24643.3+9%
20Mahtomedi, MNMN8,18943.2+18%
21Redwood Falls, MNMN5,04043.2+9%
22North Oaks, MNMN5,28343.1−4%
23Baxter, MNMN9,21743.1+21%
24Virginia, MNMN8,18743.0−0%
25Minnetonka, MNMN53,96942.9+5%
26Stillwater, MNMN19,35442.5+13%
27St. Paul Park, MNMN5,39642.2+22%
28Litchfield, MNMN6,52842.0+9%
29Red Wing, MNMN16,80542.0+9%
30Corcoran, MNMN9,26941.9+18%
31Hutchinson, MNMN14,65541.9+24%
32Montevideo, MNMN5,33541.9+5%
33White Bear Lake, MNMN23,39241.9+12%
34Crookston, MNMN7,37541.9+17%
35Champlin, MNMN23,12541.6+30%
36Inver Grove Heights, MNMN36,87341.6+23%
37Detroit Lakes, MNMN10,01941.6+0%
38Chanhassen, MNMN25,74841.5+21%
39Lino Lakes, MNMN23,22041.5+26%
40Eden Prairie, MNMN63,07541.3+21%
41Victoria, MNMN12,44741.2+15%
42Bloomington, MNMN89,03441.1+2%
43Roseville, MNMN35,66341.1+0%
44Hastings, MNMN22,56341.0+17%
45East Bethel, MNMN12,60540.9+24%
46Little Falls, MNMN9,27740.9+6%
47Maple Grove, MNMN73,89340.9+19%
48Minnetrista, MNMN9,45840.8+4%
49Alexandria, MNMN15,04540.8+11%
50Lake Elmo, MNMN14,37640.8+9%
51Medina, MNMN7,46040.7+7%
52Anoka, MNMN18,16940.6+20%
54New Hope, MNMN20,80740.5+6%
55Little Canada, MNMN10,56740.4+11%
56Owatonna, MNMN26,63340.4+16%
57Plymouth, MNMN78,94240.3+12%
58Mounds View, MNMN12,78640.2+20%
59Dayton, MNMN11,40240.2+16%
60Hugo, MNMN17,16740.1+20%
61West St. Paul, MNMN21,95039.8+1%
62Oakdale, MNMN30,58839.7+16%
63Spring Lake Park, MNMN7,12739.7+5%
64Vadnais Heights, MNMN13,05239.6+10%
65Andover, MNMN33,87439.6+24%
66Prior Lake, MNMN28,14039.6+19%
67Forest Lake, MNMN20,95239.6+15%
68Maplewood, MNMN40,71739.5+4%
69North Branch, MNMN12,39839.5+30%
70Princeton, MNMN5,48039.4+7%
71Richfield, MNMN36,59339.4+6%
72Robbinsdale, MNMN14,03039.4+5%
73Eagan, MNMN67,10939.3+20%
74New Ulm, MNMN13,86339.3+4%
75Apple Valley, MNMN55,24839.0+13%
76Wyoming, MNMN8,12139.0+20%
77Coon Rapids, MNMN64,19339.0+17%
78Rosemount, MNMN31,88138.9+24%
79Faribault, MNMN25,04038.7+12%
80Hermantown, MNMN10,11038.7+1%
81Buffalo, MNMN16,87838.6+20%
82Glencoe, MNMN5,63238.6+9%
83North Mankato, MNMN14,16538.5+16%
84Waconia, MNMN14,11338.4+16%
85Carver, MNMN7,19838.3+17%
86Waite Park, MNMN8,45038.1+30%
87Waseca, MNMN9,03538.0+7%
88Woodbury, MNMN81,55838.0+14%
89Hopkins, MNMN19,52337.8+11%
90Thief River Falls, MNMN8,79937.8−0%
91Crystal, MNMN22,23937.7+2%
92Cambridge, MNMN11,09037.6−2%
93St. Michael, MNMN22,49837.6+20%
94Blaine, MNMN76,60337.5+15%
95Chaska, MNMN30,51337.5+16%
96Savage, MNMN32,97037.5+19%
97Delano, MNMN7,78837.4+19%
98Newport, MNMN5,52537.4+10%
99Cloquet, MNMN12,39937.4−1%
100Albertville, MNMN8,54437.3+30%
101Elk River, MNMN27,89637.2+16%
102South St. Paul, MNMN20,53237.2+5%
103New Brighton, MNMN22,15937.0+0%
104Rogers, MNMN15,60637.0+19%
105Ramsey, MNMN29,62436.9+15%
106Columbia Heights, MNMN22,48236.8−6%
107Lakeville, MNMN79,27036.8+17%
108Burnsville, MNMN65,24436.7+11%
109Shakopee, MNMN49,36636.6+16%
110Stewartville, MNMN6,85036.6+11%
111Byron, MNMN6,74036.5+20%
112Cottage Grove, MNMN43,60436.5+14%
113Rochester, MNMN124,29236.3+6%
114New Prague, MNMN8,23836.2+5%
115Austin, MNMN26,68936.2−9%
116St. Louis Park, MNMN50,02736.1+1%
117Marshall, MNMN14,17135.9+20%
118Belle Plaine, MNMN7,63235.7+2%
119St. Peter, MNMN12,27535.6+44%
120East Grand Forks, MNMN8,90635.5+4%
121Willmar, MNMN22,00135.5+4%
122Farmington, MNMN25,42535.4+18%
123Arden Hills, MNMN9,58335.3−2%
124Sauk Rapids, MNMN13,76835.3+9%
125North St. Paul, MNMN12,78035.2−2%
126St. Francis, MNMN8,63535.2+26%
127Brooklyn Park, MNMN83,54335.2+10%
128Duluth, MNMN88,33035.2−1%
129Brainerd, MNMN14,42835.1+7%
130Kasson, MNMN7,35035.1+5%
131Lindstrom, MNMN5,03935.0−10%
132Otsego, MNMN24,52534.9+7%
133Sartell, MNMN19,91834.8+13%
134Fridley, MNMN30,82934.7−4%
135Falcon Heights, MNMN5,07134.4+11%
136Becker, MNMN5,42534.2+21%
137Monticello, MNMN15,67034.1+14%
138St. Paul, MNMN306,68433.7+9%
139Elko New Market, MNMN5,30033.7
140Brooklyn Center, MNMN31,84633.5−5%
141Worthington, MNMN13,97933.5−7%
142Minneapolis, MNMN430,32433.4+7%
143Isanti, MNMN7,71433.3+18%
144Jordan, MNMN6,98832.9+13%
145Big Lake, MNMN12,92932.5+14%
146Zimmerman, MNMN6,90432.2+18%
147Moorhead, MNMN46,53331.3+9%
148Winona, MNMN26,53031.3+9%
149Morris, MNMN5,15030.7+27%
150St. Cloud, MNMN72,64730.6+9%
151Lonsdale, MNMN5,11730.3−6%
152Bemidji, MNMN15,77030.0+9%
153Northfield, MNMN21,99228.2+23%
154St. Joseph, MNMN6,84627.3+25%
155Mankato, MNMN46,52926.5+5%
SHOWING 1–155 OF 155
Download CSV (full list, 155 rows)

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES