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

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 6.78K people in Minnesota with Canadian ancestry (0.12% of Minnesota population). Among all Minnesota counties, Dodge County had the highest percentage of its population with Canadian ancestry (0.78%), followed by Koochiching County (0.54%), and Rock County (0.44%).

The chart and table below shows the top 10 counties with high percentage of its population having Canadian 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 Canadian Ancestry in 2021
Dodge County
Koochiching County
Rock County
Roseau County
Hubbard County
Beltrami County
Mille Lacs County
Lake County
Chisago County
Norman County
Ranking of Minnesota Counties By Percentage of Population with Canadian Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Dodge County 0.78
2 Koochiching County 0.54
3 Rock County 0.44
3 Roseau County 0.44
4 Hubbard County 0.42
5 Beltrami County 0.41
6 Mille Lacs County 0.30
7 Lake County 0.24
8 Chisago County 0.23
9 Norman County 0.22
10 Olmsted County 0.20
11 Becker County 0.19
11 Isanti County 0.19
11 Scott County 0.19
12 Carver County 0.18
12 Lincoln County 0.18
13 Carlton County 0.17
13 Hennepin County 0.17
14 Houston County 0.15
15 St. Louis County 0.14
16 Aitkin County 0.13
16 Lac qui Parle County 0.13
17 Clay County 0.11
17 Dakota County 0.11
17 Kanabec County 0.11
17 Lake of the Woods County 0.11
18 Cass County 0.10
18 Chippewa County 0.10
18 Crow Wing County 0.10
18 Fillmore County 0.10
18 Kittson County 0.10
18 Stevens County 0.10
18 Washington County 0.10
19 Anoka County 0.09
20 Itasca County 0.08
20 Ramsey County 0.08
20 Steele County 0.08
21 Goodhue County 0.07
21 Morrison County 0.07
21 Otter Tail County 0.07
21 Pennington County 0.07
21 Pine County 0.07
21 Rice County 0.07
21 Winona County 0.07
22 Le Sueur County 0.06
22 Sherburne County 0.06
22 Sibley County 0.06
22 Stearns County 0.06
22 Waseca County 0.06
22 Wright County 0.06
23 Benton County 0.05
23 Meeker County 0.05
24 Blue Earth County 0.04
24 McLeod County 0.04
24 Mower County 0.04
24 Nicollet County 0.04
24 Nobles County 0.04
25 Freeborn County 0.03
25 Polk County 0.03
25 Renville County 0.03
25 Wabasha County 0.03
26 Cook County 0.02
26 Douglas County 0.02
26 Grant County 0.02
26 Kandiyohi County 0.02
26 Lyon County 0.02
26 Murray County 0.02
27 Clearwater County 0.01
27 Martin County 0.01
27 Redwood County 0.01
27 Todd County 0.01
27 Watonwan County 0.01