Ranking of Montana 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 129.46K people in Montana with English ancestry (12.01% of Montana population). Among all Montana counties, Granite County had the highest percentage of its population with English ancestry (20.70%), followed by Jefferson County (19.67%), and Sweet Grass County (19.05%).

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 Montana.

Data Source: US Census Bureau.
Ranking of Montana Counties By Percentage of Population with English Ancestry in 2021
Granite County
Jefferson County
Sweet Grass County
Treasure County
Meagher County
Powder River County
Madison County
Beaverhead County
Flathead County
Carbon County
Ranking of Montana Counties By Percentage of Population with English Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Granite County 20.70
2 Jefferson County 19.67
3 Sweet Grass County 19.05
4 Treasure County 18.90
5 Meagher County 18.89
6 Powder River County 17.23
7 Madison County 15.93
8 Beaverhead County 15.60
9 Flathead County 15.28
10 Carbon County 15.27
11 Ravalli County 15.16
12 Lewis and Clark County 14.87
13 Wibaux County 14.74
14 Fallon County 14.61
15 Park County 14.31
16 Gallatin County 13.80
17 Carter County 12.45
18 Lincoln County 12.21
19 Golden Valley County 12.20
20 Missoula County 12.17
21 Mineral County 12.16
22 Broadwater County 11.75
23 Sanders County 11.43
24 Stillwater County 11.40
25 Judith Basin County 11.33
26 Teton County 11.13
27 Yellowstone County 11.10
28 Chouteau County 10.91
29 Fergus County 10.48
30 Cascade County 10.46
31 Toole County 10.45
32 Dawson County 10.36
33 Deer Lodge County 10.34
34 Custer County 10.24
34 Musselshell County 10.24
35 Garfield County 10.19
36 Lake County 10.10
37 Petroleum County 9.91
38 Silver Bow County 9.88
39 Prairie County 9.70
40 Rosebud County 9.68
41 Liberty County 9.33
42 Powell County 8.80
43 Blaine County 8.06
44 Phillips County 8.03
45 McCone County 7.98
46 Valley County 7.73
47 Wheatland County 6.39
48 Hill County 6.23
49 Pondera County 6.11
50 Sheridan County 6.05
51 Richland County 5.87
52 Daniels County 5.29
53 Glacier County 4.00
54 Big Horn County 3.53
55 Roosevelt County 2.17