CensusEasy
RANKING · 2024 ACS · 155 SHOWN OF 155

Most veterans, Minnesota cities

Minnesota cities ranked by the share of the civilian population 18+ who are military veterans (2024 ACS). This list covers the 155 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
Most veterans by state
RANKPLACESTATEPOPVETERANS (CIVILIAN 18+)VS 2010
01Montevideo, MNMN5,33510.7%−0.2 pts
02Fairmont, MNMN10,0999.9%−3.9 pts
03Little Falls, MNMN9,2779.5%−1.9 pts
04Cambridge, MNMN11,0909.4%−1.3 pts
05Victoria, MNMN12,4479.4%−0.2 pts
06Wyoming, MNMN8,1219.4%−3.5 pts
07Belle Plaine, MNMN7,6329.3%−0.6 pts
08Rogers, MNMN15,6069.3%+0.1 pts
09Virginia, MNMN8,1879.0%−1.7 pts
10Hastings, MNMN22,5638.9%−4.1 pts
11Red Wing, MNMN16,8058.9%−3.6 pts
12North Branch, MNMN12,3988.8%−4.4 pts
13Zimmerman, MNMN6,9048.7%−2.3 pts
14Chisago City, MNMN5,9558.7%−4.3 pts
15Monticello, MNMN15,6708.7%−1.3 pts
16Detroit Lakes, MNMN10,0198.5%−4.9 pts
17Baxter, MNMN9,2178.4%−2.5 pts
18Dayton, MNMN11,4028.1%−5.8 pts
19International Falls, MNMN5,4818.1%−1.8 pts
21Fergus Falls, MNMN14,2468.0%−4.8 pts
22Credit River, MNMN5,6448.0%
23Owatonna, MNMN26,6338.0%−1.7 pts
24Glencoe, MNMN5,6327.9%−0.6 pts
25Lake City, MNMN5,3067.8%−4.6 pts
26Lake Elmo, MNMN14,3767.8%+1.1 pts
27Alexandria, MNMN15,0457.7%−5.0 pts
28Litchfield, MNMN6,5287.6%−7.4 pts
29Byron, MNMN6,7407.5%+0.8 pts
30Albert Lea, MNMN18,2177.5%−6.2 pts
31New Prague, MNMN8,2387.3%−4.8 pts
32Princeton, MNMN5,4807.3%−3.0 pts
33Ramsey, MNMN29,6247.3%−3.9 pts
34Grand Rapids, MNMN11,1817.3%−4.7 pts
35Andover, MNMN33,8747.1%−3.3 pts
36Jordan, MNMN6,9887.1%−2.7 pts
37Buffalo, MNMN16,8787.1%−3.9 pts
38Elk River, MNMN27,8967.0%−2.5 pts
39St. Francis, MNMN8,6356.9%−1.1 pts
40Ham Lake, MNMN17,1046.9%−3.2 pts
41Shorewood, MNMN7,6206.9%−1.7 pts
42Coon Rapids, MNMN64,1936.9%−3.8 pts
43North Oaks, MNMN5,2836.8%−5.3 pts
44La Crescent, MNMN5,2616.8%−4.8 pts
45Becker, MNMN5,4256.8%−5.1 pts
46Faribault, MNMN25,0406.7%−2.0 pts
47Hermantown, MNMN10,1106.7%−7.8 pts
48Stillwater, MNMN19,3546.7%−3.5 pts
49Vadnais Heights, MNMN13,0526.6%−3.0 pts
50Golden Valley, MNMN21,3256.6%−3.0 pts
51Marshall, MNMN14,1716.6%+0.3 pts
52Lino Lakes, MNMN23,2206.5%−2.4 pts
53Hutchinson, MNMN14,6556.5%−5.6 pts
54Lindstrom, MNMN5,0396.4%−6.2 pts
55Austin, MNMN26,6896.4%−5.5 pts
56Burnsville, MNMN65,2446.3%−4.1 pts
57Crookston, MNMN7,3756.3%−2.6 pts
58Sauk Rapids, MNMN13,7686.3%−2.6 pts
59Mahtomedi, MNMN8,1896.3%−1.5 pts
60Prior Lake, MNMN28,1406.2%−3.4 pts
61Champlin, MNMN23,1256.2%−2.8 pts
62Cloquet, MNMN12,3996.2%−3.4 pts
63St. Joseph, MNMN6,8466.1%+0.3 pts
64Delano, MNMN7,7886.1%−4.8 pts
65Anoka, MNMN18,1696.1%−4.9 pts
66Stewartville, MNMN6,8506.1%−3.2 pts
67Corcoran, MNMN9,2696.1%−3.7 pts
68Spring Lake Park, MNMN7,1276.0%−2.7 pts
69Hibbing, MNMN15,8236.0%−6.7 pts
70Bemidji, MNMN15,7706.0%−3.7 pts
71Brainerd, MNMN14,4286.0%−6.1 pts
72Newport, MNMN5,5255.9%−7.3 pts
73Sartell, MNMN19,9185.9%−4.6 pts
74St. Paul Park, MNMN5,3965.9%−6.0 pts
75Shoreview, MNMN26,9065.9%−3.7 pts
76Rosemount, MNMN31,8815.9%−5.3 pts
77St. Cloud, MNMN72,6475.8%−3.6 pts
78Inver Grove Heights, MNMN36,8735.8%−5.3 pts
79South St. Paul, MNMN20,5325.8%−4.9 pts
80Apple Valley, MNMN55,2485.8%−4.1 pts
81Mound, MNMN9,0645.8%−4.2 pts
82Oakdale, MNMN30,5885.7%−3.7 pts
83Hopkins, MNMN19,5235.7%−1.6 pts
84Duluth, MNMN88,3305.7%−3.6 pts
85Lakeville, MNMN79,2705.7%−3.1 pts
86East Bethel, MNMN12,6055.7%−5.8 pts
87North Mankato, MNMN14,1655.6%−1.7 pts
88West St. Paul, MNMN21,9505.6%−4.9 pts
89Oak Grove, MNMN9,4765.5%−5.8 pts
90Blaine, MNMN76,6035.5%−3.5 pts
91Fridley, MNMN30,8295.5%−5.1 pts
92Rochester, MNMN124,2925.5%−4.0 pts
93Roseville, MNMN35,6635.4%−5.0 pts
94Brooklyn Park, MNMN83,5435.4%−2.7 pts
95Bloomington, MNMN89,0345.4%−5.1 pts
96Maplewood, MNMN40,7175.4%−4.4 pts
97Waite Park, MNMN8,4505.4%−8.0 pts
98Farmington, MNMN25,4255.4%−5.2 pts
99Cottage Grove, MNMN43,6045.2%−5.8 pts
100Mounds View, MNMN12,7865.2%−3.5 pts
101Eagan, MNMN67,1095.1%−3.7 pts
102Moorhead, MNMN46,5335.1%−3.3 pts
103Maple Grove, MNMN73,8935.0%−2.4 pts
104Thief River Falls, MNMN8,7995.0%−6.0 pts
105Northfield, MNMN21,9924.9%−1.6 pts
106North St. Paul, MNMN12,7804.9%−4.8 pts
107Winona, MNMN26,5304.9%−4.0 pts
108St. Louis Park, MNMN50,0274.8%−2.8 pts
109New Brighton, MNMN22,1594.8%−5.8 pts
110Plymouth, MNMN78,9424.7%−3.7 pts
111White Bear Lake, MNMN23,3924.7%−7.6 pts
112Kasson, MNMN7,3504.7%−8.9 pts
113Columbia Heights, MNMN22,4824.7%−7.3 pts
114Chaska, MNMN30,5134.7%−3.1 pts
115Isanti, MNMN7,7144.7%−6.0 pts
116New Hope, MNMN20,8074.7%−5.8 pts
117Waseca, MNMN9,0354.7%−7.2 pts
118Woodbury, MNMN81,5584.7%−3.0 pts
119Forest Lake, MNMN20,9524.7%−6.1 pts
120Otsego, MNMN24,5254.7%−3.9 pts
121Brooklyn Center, MNMN31,8464.6%−2.9 pts
122Minnetrista, MNMN9,4584.5%−3.5 pts
123Arden Hills, MNMN9,5834.5%−5.0 pts
124Worthington, MNMN13,9794.5%−4.6 pts
125Big Lake, MNMN12,9294.5%−2.6 pts
126Crystal, MNMN22,2394.5%−6.6 pts
127New Ulm, MNMN13,8634.5%−7.2 pts
128Robbinsdale, MNMN14,0304.5%−8.9 pts
129Minnetonka, MNMN53,9694.5%−6.9 pts
130St. Peter, MNMN12,2754.5%−2.7 pts
131Richfield, MNMN36,5934.5%−5.5 pts
132Shakopee, MNMN49,3664.5%−2.9 pts
133Willmar, MNMN22,0014.4%−6.1 pts
134Redwood Falls, MNMN5,0404.3%−7.9 pts
135Mendota Heights, MNMN11,4754.3%−6.7 pts
136Falcon Heights, MNMN5,0714.2%−1.1 pts
137East Grand Forks, MNMN8,9064.2%−7.4 pts
138Eden Prairie, MNMN63,0754.1%−2.5 pts
139Waconia, MNMN14,1134.0%−4.9 pts
140Hugo, MNMN17,1673.9%−5.1 pts
141St. Paul, MNMN306,6843.9%−2.8 pts
142Savage, MNMN32,9703.9%−2.3 pts
143Chanhassen, MNMN25,7483.8%−4.5 pts
144Edina, MNMN54,3563.7%−6.1 pts
145Albertville, MNMN8,5443.6%−5.6 pts
146Mankato, MNMN46,5293.6%−3.4 pts
147Lonsdale, MNMN5,1173.6%−4.0 pts
148Minneapolis, MNMN430,3243.4%−2.9 pts
149Little Canada, MNMN10,5673.3%−9.0 pts
150St. Michael, MNMN22,4983.3%−2.5 pts
151Orono, MNMN8,3013.1%−6.2 pts
152Morris, MNMN5,1502.8%−3.9 pts
153Medina, MNMN7,4602.4%−5.6 pts
154Elko New Market, MNMN5,3001.9%−1.1 pts
155Carver, MNMN7,1981.8%−7.7 pts
SHOWING 1–155 OF 155

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