CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Oldest by median age, Minnesota cities

Minnesota cities ranked by median age of residents (2024 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
RELATEDLargest foreign-born populationMost residents with a disabilityLargest veteran populationMost uninsured peopleLargest senior populationMost unmarried people
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%
22Baxter, MNMN9,21743.1+21%
23North Oaks, MNMN5,28343.1−4%
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%
32Crookston, MNMN7,37541.9+17%
33White Bear Lake, MNMN23,39241.9+12%
34Montevideo, MNMN5,33541.9+5%
35Champlin, MNMN23,12541.6+30%
36Detroit Lakes, MNMN10,01941.6+0%
37Inver Grove Heights, MNMN36,87341.6+23%
38Lino Lakes, MNMN23,22041.5+26%
39Chanhassen, MNMN25,74841.5+21%
40Eden Prairie, MNMN63,07541.3+21%
41Victoria, MNMN12,44741.2+15%
42Roseville, MNMN35,66341.1+0%
43Bloomington, MNMN89,03441.1+2%
44Hastings, MNMN22,56341.0+17%
45East Bethel, MNMN12,60540.9+24%
46Little Falls, MNMN9,27740.9+6%
47Maple Grove, MNMN73,89340.9+19%
48Alexandria, MNMN15,04540.8+11%
49Lake Elmo, MNMN14,37640.8+9%
50Minnetrista, MNMN9,45840.8+4%
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%
94Chaska, MNMN30,51337.5+16%
95Savage, MNMN32,97037.5+19%
96Blaine, MNMN76,60337.5+15%
97Cloquet, MNMN12,39937.4−1%
98Delano, MNMN7,78837.4+19%
99Newport, MNMN5,52537.4+10%
100Albertville, MNMN8,54437.3+30%
101Elk River, MNMN27,89637.2+16%
102South St. Paul, MNMN20,53237.2+5%
103Rogers, MNMN15,60637.0+19%
104New Brighton, MNMN22,15937.0+0%
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%
111Cottage Grove, MNMN43,60436.5+14%
112Byron, MNMN6,74036.5+20%
113Rochester, MNMN124,29236.3+6%
114Austin, MNMN26,68936.2−9%
115New Prague, MNMN8,23836.2+5%
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%
127Duluth, MNMN88,33035.2−1%
128Brooklyn Park, MNMN83,54335.2+10%
129Kasson, MNMN7,35035.1+5%
130Brainerd, MNMN14,42835.1+7%
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
140Worthington, MNMN13,97933.5−7%
141Brooklyn Center, MNMN31,84633.5−5%
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%
147Winona, MNMN26,53031.3+9%
148Moorhead, MNMN46,53331.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-07-15 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES