CensusEasy
RANKING · 2024 ACS · 152 SHOWN OF 152

Largest Scottish population, Minnesota cities

Minnesota cities ranked by the number of residents who are Scottish ancestry, from the 2024 American Community Survey detailed-origin tables. Each list covers the full eligible universe; download the complete data as CSV. This list covers the 152 cities in Minnesota that qualify, ranked against each other statewide. The median across all 152 is 168. Biggest climber in the top 100 since 2020: Jordan, MN, up 106 places to #36.

Scottish Americans: full group profile →
MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
Largest Scottish population by state
RANKPLACESTATEPOPSCOTTISH POPULATIONVS 2010
01Minneapolis, MNMN430,3246,247+2%
02St. Paul, MNMN306,6844,229+13%
03Rochester, MNMN124,2921,688+29%
04▲2Duluth, MNMN88,3301,222−35%
05▲5Minnetonka, MNMN53,9691,078−6%
06▼2Bloomington, MNMN89,0341,033−35%
07▲7Eagan, MNMN67,1091,001−21%
08▲1Burnsville, MNMN65,244984+48%
09▲3Lakeville, MNMN79,270945+8%
10▼3Maple Grove, MNMN73,893886−9%
11▼3Eden Prairie, MNMN63,075884−21%
12▼7Plymouth, MNMN78,942883+17%
13▼2Edina, MNMN54,356876−48%
14▼1Coon Rapids, MNMN64,193875+21%
15▲3St. Louis Park, MNMN50,027874−14%
16▼1Woodbury, MNMN81,558762+18%
17▲12Roseville, MNMN35,663727+14%
18▼2Blaine, MNMN76,603679+5%
19▲2St. Cloud, MNMN72,647621+13%
20▲6Stillwater, MNMN19,354612+82%
21▲9Brooklyn Park, MNMN83,543558−26%
22▲17New Brighton, MNMN22,159552+77%
23▲4Richfield, MNMN36,593544+16%
24Golden Valley, MNMN21,325513+3%
25▲18Northfield, MNMN21,992480+12%
26▲6Mankato, MNMN46,529451−6%
27▼4Moorhead, MNMN46,533449+32%
28▲9Chanhassen, MNMN25,748419−4%
29▲7Prior Lake, MNMN28,140418+51%
30▲5Maplewood, MNMN40,717384−5%
31▼14Apple Valley, MNMN55,248374−64%
32▼13Savage, MNMN32,970369−25%
33▲17Anoka, MNMN18,169354+193%
34▼1South St. Paul, MNMN20,532347+46%
35▼4Shoreview, MNMN26,906346−14%
36▲106Jordan, MNMN6,988340+1900%
37▲14Grand Rapids, MNMN11,181336+79%
38▼18Owatonna, MNMN26,633330+247%
39▲13Shakopee, MNMN49,366330+35%
40▼18White Bear Lake, MNMN23,392322−2%
41▲12Winona, MNMN26,530316+17%
42▲32Otsego, MNMN24,525304+77%
43▼18Andover, MNMN33,874296+2%
44▲2Rosemount, MNMN31,881290+45%
45▼5Inver Grove Heights, MNMN36,873282−34%
46▲23Victoria, MNMN12,447268+538%
47▲15Mendota Heights, MNMN11,475265+1%
48▲6Cottage Grove, MNMN43,604262−14%
49▲52Faribault, MNMN25,040255+16%
50▲20Cambridge, MNMN11,090249+507%
51▲62Elk River, MNMN27,896247−21%
52▼7Chaska, MNMN30,513244−49%
53▼9Austin, MNMN26,689230−12%
54▲33Ham Lake, MNMN17,104228+53%
55▲16Wyoming, MNMN8,121227+215%
56▼18Brainerd, MNMN14,428224+23%
57▼2Buffalo, MNMN16,878221+19%
58▼24Ramsey, MNMN29,624216+35%
59▼31Bemidji, MNMN15,770215+35%
60Arden Hills, MNMN9,583214+35%
61▼4Crystal, MNMN22,239212−18%
62▲5Hopkins, MNMN19,523206+5%
63▲33Albert Lea, MNMN18,217202−35%
64▲45Rogers, MNMN15,606201+44%
65▼16Fridley, MNMN30,829199−21%
66▲28Sauk Rapids, MNMN13,768197+76%
67▲13Mound, MNMN9,064193−41%
68▲17New Ulm, MNMN13,863193+278%
69▼22Hugo, MNMN17,167192+73%
70▼14Orono, MNMN8,301191+14%
71▲2New Hope, MNMN20,807187−31%
72▲62Baxter, MNMN9,217180+128%
73▼5Robbinsdale, MNMN14,030180+26%
74▲5Lino Lakes, MNMN23,220177+5%
76▼13West St. Paul, MNMN21,950168−22%
77▼13Brooklyn Center, MNMN31,846166−18%
78▼12Hastings, MNMN22,563160−42%
79▲33Oakdale, MNMN30,588160−51%
80▲20Farmington, MNMN25,425159−49%
81▼5Vadnais Heights, MNMN13,052156+105%
82▲34Stewartville, MNMN6,850151+387%
83▲6North St. Paul, MNMN12,780135+82%
84▲33East Grand Forks, MNMN8,906134+227%
85▲38Detroit Lakes, MNMN10,019133+20%
86▲19Mahtomedi, MNMN8,189132+1%
87▲16St. Peter, MNMN12,275130−10%
88▼46St. Michael, MNMN22,498129−43%
89▲44Hibbing, MNMN15,823127−37%
90▼13East Bethel, MNMN12,605121−23%
91▲11Lake Elmo, MNMN14,376120+1%
92▲27Alexandria, MNMN15,045119−32%
93▼18Red Wing, MNMN16,805117−65%
94▼46Willmar, MNMN22,001115−25%
95▲11Falcon Heights, MNMN5,0711100%
96▲11Cloquet, MNMN12,399109−45%
97▲31Fairmont, MNMN10,099108+468%
98▼7Belle Plaine, MNMN7,632106+112%
99▲21Lake City, MNMN5,30699–
100▲21Byron, MNMN6,74093−19%
101▲44Carver, MNMN7,19893+98%
102▼43Minnetrista, MNMN9,45893+116%
103▲37St. Paul Park, MNMN5,39693−38%
104▲20International Falls, MNMN5,48190−54%
105▼10North Branch, MNMN12,39890+30%
106▼65Fergus Falls, MNMN14,24686−43%
107▲19Mounds View, MNMN12,78684−58%
108▼4North Oaks, MNMN5,28383−5%
109▼27Shorewood, MNMN7,62083−76%
110Corcoran, MNMN9,26982−2%
111▼50Champlin, MNMN23,12581−75%
112▼13Monticello, MNMN15,67078−67%
113▲24Newport, MNMN5,52578+169%
114Kasson, MNMN7,35077−39%
115▼43Columbia Heights, MNMN22,48272+9%
116▲11Virginia, MNMN8,18770−33%
117▲5Hutchinson, MNMN14,65568−62%
118▲12Big Lake, MNMN12,92967−56%
119▼54Medina, MNMN7,46066−48%
120▼39Sartell, MNMN19,91865−75%
121▼3Delano, MNMN7,78862−43%
122▼34Forest Lake, MNMN20,95262−57%
123▼45Hermantown, MNMN10,11057−80%
124▼9Little Falls, MNMN9,27756−41%
125▼32Oak Grove, MNMN9,47655+31%
126▲12Princeton, MNMN5,48053+130%
127▼44Worthington, MNMN13,97951−64%
128▼42Little Canada, MNMN10,56749−59%
129▲3Redwood Falls, MNMN5,04049+14%
130▲18Spring Lake Park, MNMN7,12749−25%
131Thief River Falls, MNMN8,79946+84%
132▲12Lonsdale, MNMN5,11744−27%
133▼75St. Francis, MNMN8,63543−61%
134▲17Waconia, MNMN14,11342−87%
135New Prague, MNMN8,23841–
136St. Joseph, MNMN6,84639+200%
137▲16Albertville, MNMN8,54437−30%
138▲3Marshall, MNMN14,171360%
139▼41North Mankato, MNMN14,16536−63%
140▲6Waseca, MNMN9,03531−48%
141▲11Dayton, MNMN11,40230+200%
142▼7Lindstrom, MNMN5,03930–
143▼35Litchfield, MNMN6,52830+88%
144▼5Chisago City, MNMN5,95529+81%
145▼61Morris, MNMN5,15029−45%
146▼17Waite Park, MNMN8,45028+87%
147▼57Glencoe, MNMN5,63227+13%
148▼1La Crescent, MNMN5,26121−80%
149▼38Elko New Market, MNMN5,30019−58%
150Credit River, MNMN5,64418–
151▼1Becker, MNMN5,42511−54%
152▼3Crookston, MNMN7,3758−92%
SHOWING 1–152 OF 152

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