Ranking of Montana Counties By Total Population from Census 2020

Updated on February 7, 2023.

According to the data from the US 2020 Census, the most populated Montana county as at April 2020 was Yellowstone County (164.73K), followed by Gallatin County (118.96K), and Missoula County (117.92K).

The chart below shows the top 10 most populated counties, and the table below shows the ranking of all the counties in the state of Montana.

You can also see the ranking of counties by population for other states as well as for the whole United States.

Ranking of Montana Counties By Total Population from Census 2020
Yellowstone
Gallatin
Missoula
Flathead
Cascade
Lewis and Clark
Ravalli
Silver Bow
Lake
Lincoln
Ranking of Montana Counties By Total Population from Census 2020
Items per page:
0 of 0
Rank County Population
1 Yellowstone County 164731
2 Gallatin County 118960
3 Missoula County 117922
4 Flathead County 104357
5 Cascade County 84414
6 Lewis and Clark County 70973
7 Ravalli County 44174
8 Silver Bow County 35133
9 Lake County 31134
10 Lincoln County 19677
11 Park County 17191
12 Hill County 16309
13 Glacier County 13778
14 Big Horn County 13124
15 Sanders County 12400
16 Jefferson County 12085
17 Custer County 11867
18 Richland County 11491
19 Fergus County 11446
20 Roosevelt County 10794
21 Carbon County 10473
22 Deer Lodge County 9421
23 Beaverhead County 9371
24 Stillwater County 8963
25 Dawson County 8940
26 Madison County 8623
27 Rosebud County 8329
28 Valley County 7578
29 Blaine County 7044
30 Powell County 6946
31 Broadwater County 6774
32 Teton County 6226
33 Pondera County 5898
34 Chouteau County 5895
35 Toole County 4971
36 Musselshell County 4730
37 Mineral County 4535
38 Phillips County 4217
39 Sweet Grass County 3678
40 Sheridan County 3539
41 Granite County 3309
42 Fallon County 3049
43 Wheatland County 2069
44 Judith Basin County 2023
45 Liberty County 1959
46 Meagher County 1927
47 McCone County 1729
48 Powder River County 1694
49 Daniels County 1661
50 Carter County 1415
51 Garfield County 1173
52 Prairie County 1088
53 Wibaux County 937
54 Golden Valley County 823
55 Treasure County 762
56 Petroleum County 496