CensusEasy
RANKING · 2020 CENSUS · 154 SHOWN OF 154

Largest veteran population, Minnesota cities · 2020

Minnesota cities home to the most civilian veterans 18 and over, as of the 2020 American Community Survey. Ranked by number of veterans, not the veteran share. This list covers the 154 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
RELATEDLargest foreign-born populationMost residents with a disabilityMost uninsured peopleLargest senior populationMost unmarried peopleMost unmarried men
YEAR20202024
Largest veteran population by state
RANKPLACESTATEPOPVETERAN POPULATIONVS –
01Minneapolis, MNMN430,32412,718
02St. Paul, MNMN306,6849,269
03Rochester, MNMN124,2925,583
04Duluth, MNMN88,3304,889
05Bloomington, MNMN89,0344,515
06Coon Rapids, MNMN64,1933,816
07St. Cloud, MNMN72,6473,766
08Burnsville, MNMN65,2443,455
09Plymouth, MNMN78,9423,401
10Brooklyn Park, MNMN83,5433,267
11Woodbury, MNMN81,5583,072
12Eagan, MNMN67,1093,042
13Maple Grove, MNMN73,8932,907
14Blaine, MNMN76,6032,844
15Lakeville, MNMN79,2702,701
16Minnetonka, MNMN53,9692,625
17Apple Valley, MNMN55,2482,561
18St. Louis Park, MNMN50,0272,209
19Edina, MNMN54,3562,084
20Mankato, MNMN46,5292,008
21Cottage Grove, MNMN43,6041,983
22Eden Prairie, MNMN63,0751,959
23Hastings, MNMN22,5631,840
24Roseville, MNMN35,6631,834
25Inver Grove Heights, MNMN36,8731,783
26Maplewood, MNMN40,7171,735
27Oakdale, MNMN30,5881,722
28Moorhead, MNMN46,5331,693
29Andover, MNMN33,8741,678
30Brooklyn Center, MNMN31,8461,642
31Richfield, MNMN36,5931,614
32Ramsey, MNMN29,6241,581
33White Bear Lake, MNMN23,3921,517
34Winona, MNMN26,5301,517
35Champlin, MNMN23,1251,498
36Faribault, MNMN25,0401,473
37Austin, MNMN26,6891,449
38Shoreview, MNMN26,9061,354
39Fridley, MNMN30,8291,330
40Elk River, MNMN27,8961,327
41Red Wing, MNMN16,8051,321
42Albert Lea, MNMN18,2171,302
43Lino Lakes, MNMN23,2201,297
44Hibbing, MNMN15,8231,283
45Owatonna, MNMN26,6331,281
46New Hope, MNMN20,8071,272
47Rosemount, MNMN31,8811,203
48Shakopee, MNMN49,3661,190
49Anoka, MNMN18,1691,188
50Ham Lake, MNMN17,1041,179
51Savage, MNMN32,9701,166
52Prior Lake, MNMN28,1401,159
53Chaska, MNMN30,5131,153
54Stillwater, MNMN19,3541,144
55Farmington, MNMN25,4251,090
56Alexandria, MNMN15,0451,072
57Buffalo, MNMN16,8781,057
58Golden Valley, MNMN21,3251,044
60Northfield, MNMN21,9921,030
61Crystal, MNMN22,2391,022
62West St. Paul, MNMN21,9501,010
63New Brighton, MNMN22,159987
64Fergus Falls, MNMN14,246985
65South St. Paul, MNMN20,532973
66Hopkins, MNMN19,523944
67Brainerd, MNMN14,428943
68Columbia Heights, MNMN22,482909
69Forest Lake, MNMN20,952897
70Fairmont, MNMN10,099892
71Hutchinson, MNMN14,655861
72Willmar, MNMN22,001858
73Sartell, MNMN19,918856
74Vadnais Heights, MNMN13,052835
75East Bethel, MNMN12,605825
76Chanhassen, MNMN25,748819
77Monticello, MNMN15,670748
78Sauk Rapids, MNMN13,768735
79Grand Rapids, MNMN11,181731
80Bemidji, MNMN15,770696
81New Ulm, MNMN13,863692
82Rogers, MNMN15,606676
83Mounds View, MNMN12,786675
84North Mankato, MNMN14,165668
85Wyoming, MNMN8,121660
86Robbinsdale, MNMN14,030660
87Waite Park, MNMN8,450658
88Little Falls, MNMN9,277646
89North St. Paul, MNMN12,780644
90Litchfield, MNMN6,528634
91Otsego, MNMN24,525619
92Cloquet, MNMN12,399611
93Waconia, MNMN14,113604
94Marshall, MNMN14,171581
95St. Michael, MNMN22,498576
96Worthington, MNMN13,979573
97St. Peter, MNMN12,275573
98Big Lake, MNMN12,929568
99Thief River Falls, MNMN8,799562
100New Prague, MNMN8,238556
101Detroit Lakes, MNMN10,019554
102Mendota Heights, MNMN11,475553
103Hugo, MNMN17,167540
104Virginia, MNMN8,187537
105Spring Lake Park, MNMN7,127517
106Oak Grove, MNMN9,476510
107Baxter, MNMN9,217507
108Mound, MNMN9,064490
109Belle Plaine, MNMN7,632475
110Crookston, MNMN7,375468
111International Falls, MNMN5,481448
112Arden Hills, MNMN9,583446
113Minnetrista, MNMN9,458444
114Waseca, MNMN9,035441
115Mahtomedi, MNMN8,189440
116Glencoe, MNMN5,632429
117Lake City, MNMN5,306429
118Orono, MNMN8,301417
119Hermantown, MNMN10,110412
120Cambridge, MNMN11,090407
121Victoria, MNMN12,447404
122North Branch, MNMN12,398404
123Chisago City, MNMN5,955389
124Montevideo, MNMN5,335387
125East Grand Forks, MNMN8,906383
126Lake Elmo, MNMN14,376363
127Little Canada, MNMN10,567363
128Dayton, MNMN11,402337
129Zimmerman, MNMN6,904320
130St. Francis, MNMN8,635317
131La Crescent, MNMN5,261309
132Kasson, MNMN7,350302
133North Oaks, MNMN5,283282
134Corcoran, MNMN9,269282
135Jordan, MNMN6,988277
136Shorewood, MNMN7,620275
137St. Joseph, MNMN6,846274
138Princeton, MNMN5,480265
139Byron, MNMN6,740264
140Albertville, MNMN8,544252
141St. Paul Park, MNMN5,396251
142Stewartville, MNMN6,850244
143Redwood Falls, MNMN5,040241
144Medina, MNMN7,460238
145Newport, MNMN5,525236
146Delano, MNMN7,788223
147Lindstrom, MNMN5,039205
148Elko New Market, MNMN5,300201
149Becker, MNMN5,425200
150Carver, MNMN7,198193
151Isanti, MNMN7,714184
152Lonsdale, MNMN5,117166
153Falcon Heights, MNMN5,071156
154Morris, MNMN5,150103
SHOWING 1–154 OF 154
Download CSV (full list, 154 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU DECENNIAL CENSUS