CensusEasy
RANKING · 1990 CENSUS · 148 SHOWN OF 148

Oldest by median age, Minnesota cities · 1990

Minnesota cities ranked by median age of residents (2023 ACS). This list covers the 148 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
01Edina, MNMN54,35642.1−5%
03North Oaks, MNMN5,28341.3−8%
04Virginia, MNMN8,18741.0−5%
05Lake City, MNMN5,30639.6−3%
06Austin, MNMN26,68938.8−2%
07Montevideo, MNMN5,33538.7−3%
08Golden Valley, MNMN21,32538.7−9%
09Detroit Lakes, MNMN10,01938.4−7%
10Albert Lea, MNMN18,21738.0−7%
11Fairmont, MNMN10,09937.8−8%
12Mendota Heights, MNMN11,47537.7−10%
13Chisago City, MNMN5,95537.2−1%
14Orono, MNMN8,30137.2−9%
15Roseville, MNMN35,66337.2−9%
16Hibbing, MNMN15,82337.1−10%
17Redwood Falls, MNMN5,04037.0−7%
18Waconia, MNMN14,11336.4+10%
19Fergus Falls, MNMN14,24636.3−9%
20Litchfield, MNMN6,52836.2−6%
21Grand Rapids, MNMN11,18136.2−11%
22Worthington, MNMN13,97936.0−1%
23Robbinsdale, MNMN14,03036.0−4%
24Cambridge, MNMN11,09035.9−7%
25Columbia Heights, MNMN22,48235.7−8%
26Lindstrom, MNMN5,03935.7−8%
27Minnetrista, MNMN9,45835.6−9%
28International Falls, MNMN5,48135.5−12%
29Minnetonka, MNMN53,96935.4−13%
30Thief River Falls, MNMN8,79935.3−7%
31Richfield, MNMN36,59335.1−6%
32Cloquet, MNMN12,39934.9−7%
33Bloomington, MNMN89,03434.9−13%
34Glencoe, MNMN5,63234.8−2%
35New Prague, MNMN8,23834.8+1%
36New Hope, MNMN20,80734.6−10%
37Red Wing, MNMN16,80534.6−11%
38Alexandria, MNMN15,04534.3−7%
39St. Louis Park, MNMN50,02734.3−4%
40Little Falls, MNMN9,27734.2−11%
41New Ulm, MNMN13,86334.2−10%
42Hermantown, MNMN10,11034.1−11%
43Duluth, MNMN88,33034.0−4%
44Crystal, MNMN22,23933.9−8%
45Shorewood, MNMN7,62033.9−12%
46Brooklyn Center, MNMN31,84633.8−4%
47Arden Hills, MNMN9,58333.7−7%
48Maplewood, MNMN40,71733.4−12%
49Faribault, MNMN25,04033.3−4%
50Medina, MNMN7,46033.3−12%
51La Crescent, MNMN5,26133.2−12%
52Stillwater, MNMN19,35433.2−12%
53Crookston, MNMN7,37533.1−7%
54Brainerd, MNMN14,42833.1+1%
55Shoreview, MNMN26,90632.9−16%
56New Brighton, MNMN22,15932.8−11%
57Fridley, MNMN30,82932.7−10%
58White Bear Lake, MNMN23,39232.7−13%
59Mound, MNMN9,06432.6−13%
60Lake Elmo, MNMN14,37632.6−13%
61Forest Lake, MNMN20,95232.5−6%
62Owatonna, MNMN26,63332.4−7%
63Baxter, MNMN9,21732.3−9%
64Princeton, MNMN5,48032.1−13%
65Spring Lake Park, MNMN7,12732.0−15%
66Waseca, MNMN9,03532.0−10%
67Plymouth, MNMN78,94231.9−12%
68Willmar, MNMN22,00131.9−7%
69Victoria, MNMN12,44731.9−11%
70Woodbury, MNMN81,55831.8−5%
71Minneapolis, MNMN430,32431.7+2%
72Hopkins, MNMN19,52331.7−7%
73Rochester, MNMN124,29231.6−8%
74Little Canada, MNMN10,56731.5−13%
75Falcon Heights, MNMN5,07131.5+2%
76St. Paul, MNMN306,68431.5+2%
77Belle Plaine, MNMN7,63231.5−10%
78Hastings, MNMN22,56331.5−10%
79Carver, MNMN7,19831.5−4%
80East Grand Forks, MNMN8,90631.4−8%
81Mahtomedi, MNMN8,18931.2−15%
82Newport, MNMN5,52531.2−8%
83Hugo, MNMN17,16731.1−7%
84Hutchinson, MNMN14,65530.9−8%
85Buffalo, MNMN16,87830.8−4%
86Chanhassen, MNMN25,74830.8−10%
87Eden Prairie, MNMN63,07530.5−11%
88Stewartville, MNMN6,85030.4−8%
89Shakopee, MNMN49,36630.3−4%
90Mounds View, MNMN12,78630.3−10%
91Vadnais Heights, MNMN13,05230.3−16%
92North Mankato, MNMN14,16530.3−9%
93St. Paul Park, MNMN5,39630.3−12%
94Maple Grove, MNMN73,89330.1−13%
95Anoka, MNMN18,16930.0−11%
96Prior Lake, MNMN28,14030.0−10%
97Apple Valley, MNMN55,24829.9−13%
98Inver Grove Heights, MNMN36,87329.8−12%
99Delano, MNMN7,78829.8−5%
100North Branch, MNMN12,39829.7−3%
101Oakdale, MNMN30,58829.6−14%
102Coon Rapids, MNMN64,19329.6−11%
103Lonsdale, MNMN5,11729.5−8%
104Burnsville, MNMN65,24429.5−10%
105Sauk Rapids, MNMN13,76829.5−9%
106Ham Lake, MNMN17,10429.5−13%
107Elk River, MNMN27,89629.5−8%
108Farmington, MNMN25,42529.4−2%
109Rogers, MNMN15,60629.4−5%
110Dayton, MNMN11,40229.2−16%
111Kasson, MNMN7,35029.2−12%
112Jordan, MNMN6,98829.1−0%
113Wyoming, MNMN8,12129.1−10%
114Lino Lakes, MNMN23,22029.0−12%
115Chaska, MNMN30,51328.9−10%
116Brooklyn Park, MNMN83,54328.9−9%
117Eagan, MNMN67,10928.7−13%
118East Bethel, MNMN12,60528.7−13%
119Winona, MNMN26,53028.7−0%
120Blaine, MNMN76,60328.7−12%
121Cottage Grove, MNMN43,60428.5−11%
122Ramsey, MNMN29,62428.4−12%
123Byron, MNMN6,74028.3−7%
124Rosemount, MNMN31,88128.3−10%
125Monticello, MNMN15,67028.2−5%
126Marshall, MNMN14,17128.2−6%
127Corcoran, MNMN9,26928.1−21%
128Savage, MNMN32,97028.1−10%
129Big Lake, MNMN12,92928.1−2%
130Sartell, MNMN19,91828.0−9%
131Andover, MNMN33,87427.9−13%
132Lakeville, MNMN79,27027.8−12%
133Isanti, MNMN7,71427.7−2%
134Champlin, MNMN23,12527.6−14%
135Waite Park, MNMN8,45027.6−6%
136St. Peter, MNMN12,27526.8+8%
137Zimmerman, MNMN6,90426.8−2%
138St. Michael, MNMN22,49826.7−15%
139Albertville, MNMN8,54426.3−9%
140Becker, MNMN5,42526.0−8%
141Bemidji, MNMN15,77025.9−6%
142St. Cloud, MNMN72,64725.7−9%
143Moorhead, MNMN46,53325.7−11%
144St. Francis, MNMN8,63524.9−11%
145Mankato, MNMN46,52924.5−3%
146Morris, MNMN5,15023.7−2%
147Northfield, MNMN21,99222.1−4%
148St. Joseph, MNMN6,84621.4−2%
SHOWING 1–148 OF 148
Download CSV (full list, 148 rows)

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