Ranking of Minnesota Counties By Percentage of Population with English Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 334.47K people in Minnesota with English ancestry (5.90% of Minnesota population). Among all Minnesota counties, Cook County had the highest percentage of its population with English ancestry (10.33%), followed by Lake County (7.59%), and Hubbard County (7.37%).

The chart and table below shows the top 10 counties with high percentage of its population having English ancestry.

You can see similar information for other states and for other ancestry groups in Minnesota.

Data Source: US Census Bureau.
Ranking of Minnesota Counties By Percentage of Population with English Ancestry in 2021
Cook County
Lake County
Hubbard County
Crow Wing County
Olmsted County
Dakota County
Cass County
Carver County
Aitkin County
Koochiching County
Ranking of Minnesota Counties By Percentage of Population with English Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Cook County 10.33
2 Lake County 7.59
3 Hubbard County 7.37
4 Crow Wing County 7.17
5 Olmsted County 7.10
6 Dakota County 7.02
7 Cass County 7.01
8 Carver County 7.00
9 Aitkin County 6.98
10 Koochiching County 6.95
11 Hennepin County 6.93
12 Itasca County 6.82
13 Washington County 6.65
14 St. Louis County 6.55
15 Wabasha County 6.50
16 Kanabec County 6.41
17 Rice County 6.09
18 Fillmore County 6.08
19 Goodhue County 5.96
20 Lake of the Woods County 5.94
21 Carlton County 5.93
22 Sherburne County 5.80
23 Steele County 5.77
24 Traverse County 5.71
25 Waseca County 5.66
26 Jackson County 5.64
27 Ramsey County 5.63
28 Chisago County 5.57
29 Mower County 5.54
30 Faribault County 5.53
31 Clay County 5.51
32 Scott County 5.48
32 Wadena County 5.48
33 Houston County 5.43
34 Dodge County 5.36
35 Winona County 5.35
36 Meeker County 5.34
37 Beltrami County 5.30
38 Anoka County 5.29
39 Martin County 5.21
40 Swift County 5.19
41 Pine County 5.16
42 Stevens County 5.10
43 Otter Tail County 5.07
44 Mille Lacs County 4.90
45 Isanti County 4.87
46 Wright County 4.85
47 Blue Earth County 4.74
47 Freeborn County 4.74
48 Wilkin County 4.71
49 Nicollet County 4.63
50 Clearwater County 4.62
51 Le Sueur County 4.41
52 Kandiyohi County 4.39
53 Benton County 4.35
54 Douglas County 4.26
54 Redwood County 4.26
55 Grant County 4.24
56 Becker County 4.17
57 McLeod County 4.07
58 Chippewa County 4.02
59 Roseau County 3.97
59 Yellow Medicine County 3.97
60 Polk County 3.96
61 Lyon County 3.95
62 Brown County 3.87
63 Big Stone County 3.80
64 Kittson County 3.73
65 Red Lake County 3.62
66 Marshall County 3.61
67 Todd County 3.58
68 Stearns County 3.54
69 Cottonwood County 3.45
70 Morrison County 3.42
71 Murray County 3.28
72 Pennington County 3.26
73 Pope County 3.25
74 Sibley County 3.21
75 Lac qui Parle County 3.20
75 Pipestone County 3.20
76 Lincoln County 3.06
77 Renville County 2.81
78 Norman County 2.68
79 Rock County 2.57
80 Nobles County 2.55
81 Watonwan County 2.32
82 Mahnomen County 2.27