Ranking of Montana Counties By Population in 2017

Updated on January 28, 2024.

Based on the US Census Vintage data estimates, in 2017, the Population for Montana was 1.05M. Among all Montana counties, Yellowstone County had the highest population (159.43K), followed by Missoula County (118.07K), and Gallatin County (108.85K).

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

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Montana Counties By Population in 2017
Yellowstone
Missoula
Gallatin
Flathead
Cascade
Lewis and Clark
Ravalli
Silver Bow
Lake
Lincoln
Ranking of Montana Counties By Population in 2017
Items per page:
0 of 0
Rank County Population
1 Yellowstone County 159425
2 Missoula County 118068
3 Gallatin County 108850
4 Flathead County 100272
5 Cascade County 81729
6 Lewis and Clark County 67988
7 Ravalli County 42617
8 Silver Bow County 34859
9 Lake County 30277
10 Lincoln County 19589
11 Hill County 16468
12 Park County 16392
13 Glacier County 13729
14 Big Horn County 13454
15 Jefferson County 11918
16 Custer County 11741
17 Sanders County 11702
18 Fergus County 11280
19 Roosevelt County 11156
20 Richland County 11101
21 Carbon County 10687
22 Beaverhead County 9436
23 Stillwater County 9408
24 Rosebud County 9225
25 Deer Lodge County 9122
26 Dawson County 8966
27 Madison County 8280
28 Valley County 7413
29 Powell County 6785
30 Blaine County 6740
31 Teton County 6100
32 Pondera County 5954
33 Broadwater County 5922
34 Chouteau County 5738
35 Toole County 4872
36 Musselshell County 4623
37 Mineral County 4240
38 Phillips County 4117
39 Sweet Grass County 3668
40 Sheridan County 3461
41 Granite County 3343
42 Fallon County 3012
43 Liberty County 2415
44 Wheatland County 2143
45 Judith Basin County 1944
46 Meagher County 1856
47 Powder River County 1748
48 Daniels County 1720
49 McCone County 1695
50 Garfield County 1279
51 Carter County 1222
52 Prairie County 1097
53 Wibaux County 1019
54 Golden Valley County 817
55 Treasure County 668
56 Petroleum County 512