> > United States >> States > > Counties
List of Cities and Counties in Montana
Discover Montana population facts easily with our list of counties and cities. Find out how many people live in each area, from big cities to small towns, and see how Montana’s population is spread out across the state.
Montana Counties by Population
A county is an administrative subdivision of a US state or territory. As of 2024, Montana is divided into 56 counties.
The average population of Montana counties is 19,719; Yellowstone County is the most populous (167,146) and Petroleum County is the least (519). The average land area is 2595 sq mi. The largest county is Beaverhead County (5,543 sq mi) and the smallest is Silver Bow County (718 sq mi).
read about the Population of Montana
# | County | Population 2020 | Area (sq. mi.) | Density (people/sq. mi.) |
1 | Yellowstone County | 167,146 | 2,635 | 63.43 |
2 | Gallatin County | 122,713 | 2,507 | 48.95 |
3 | Missoula County | 119,533 | 2,598 | 46.01 |
4 | Flathead County | 108,454 | 5,099 | 21.27 |
5 | Cascade County | 84,511 | 2,698 | 31.32 |
6 | Lewis and Clark County | 72,223 | 3,461 | 20.87 |
7 | Ravalli County | 45,959 | 2,394 | 19.20 |
8 | Silver Bow County | 35,411 | 718 | 49.32 |
9 | Lake County | 32,033 | 1,494 | 21.44 |
10 | Lincoln County | 20,525 | 3,613 | 5.68 |
11 | Park County | 17,473 | 2,656 | 6.58 |
12 | Hill County | 16,179 | 2,896 | 5.59 |
13 | Glacier County | 13,785 | 2,995 | 4.60 |
14 | Sanders County | 12,959 | 2,762 | 4.69 |
15 | Big Horn County | 12,957 | 4,995 | 2.59 |
16 | Jefferson County | 12,470 | 1,657 | 7.53 |
17 | Custer County | 11,916 | 3,783 | 3.15 |
18 | Fergus County | 11,617 | 4,339 | 2.68 |
19 | Richland County | 11,283 | 2,084 | 5.41 |
20 | Carbon County | 10,847 | 2,048 | 5.30 |
21 | Roosevelt County | 10,821 | 2,356 | 4.59 |
22 | Beaverhead County | 9,524 | 5,543 | 1.72 |
23 | Deer Lodge County | 9,491 | 737 | 12.88 |
24 | Stillwater County | 9,044 | 1,795 | 5.04 |
25 | Madison County | 8,917 | 3,587 | 2.49 |
26 | Dawson County | 8,904 | 2,373 | 3.75 |
27 | Rosebud County | 8,124 | 5,012 | 1.62 |
28 | Valley County | 7,537 | 4,921 | 1.53 |
29 | Broadwater County | 7,288 | 1,192 | 6.11 |
30 | Powell County | 6,999 | 2,326 | 3.01 |
31 | Blaine County | 6,980 | 4,226 | 1.65 |
32 | Teton County | 6,269 | 2,273 | 2.76 |
33 | Pondera County | 5,994 | 1,625 | 3.69 |
34 | Chouteau County | 5,916 | 3,973 | 1.49 |
35 | Toole County | 5,011 | 1,911 | 2.62 |
36 | Musselshell County | 4,896 | 1,867 | 2.62 |
37 | Mineral County | 4,860 | 1,220 | 3.98 |
38 | Phillips County | 4,192 | 5,140 | 0.82 |
39 | Sweet Grass County | 3,723 | 1,855 | 2.01 |
40 | Sheridan County | 3,527 | 1,677 | 2.10 |
41 | Granite County | 3,344 | 1,728 | 1.94 |
42 | Fallon County | 3,017 | 1,620 | 1.86 |
43 | Wheatland County | 2,059 | 1,423 | 1.45 |
44 | Judith Basin County | 2,044 | 1,870 | 1.09 |
45 | Meagher County | 1,964 | 2,392 | 0.82 |
46 | Liberty County | 1,946 | 1,430 | 1.36 |
47 | McCone County | 1,718 | 2,643 | 0.65 |
48 | Powder River County | 1,702 | 3,297 | 0.52 |
49 | Daniels County | 1,686 | 1,426 | 1.18 |
50 | Carter County | 1,428 | 3,340 | 0.43 |
51 | Garfield County | 1,209 | 4,668 | 0.26 |
52 | Prairie County | 1,091 | 1,737 | 0.63 |
53 | Wibaux County | 934 | 889 | 1.05 |
54 | Golden Valley County | 831 | 1,175 | 0.71 |
55 | Treasure County | 768 | 979 | 0.78 |
56 | Petroleum County | 519 | 1,654 | 0.31 |
Source: US Census report 2021
read about race and ethnicity in Montana
Top Cities in Montana by population
Montana is divided into 56 counties and contains 129 municipalities consisting of cities and towns. The largest city in Montana is Billings followed by Missoula and Great Falls.
let’s look at the Top Cities in Montana by Population
# | City | Population |
1 | Billings | 117,116 |
2 | Missoula | 73,489 |
3 | Great Falls | 60,442 |
4 | Bozeman | 53,293 |
5 | Butte-Silver Bow | 35,133 |
6 | Helena | 32,091 |
7 | Kalispell | 24,558 |
8 | Belgrade | 10,460 |
9 | Anaconda-Deer Lodge County | 9,421 |
10 | Havre | 9,362 |
Source: US Census Bureau population estimate 2020
Most Populous Counties in Montana
The most populous county in Montana is Yellowstone County with 167,146 residents. It was followed by Gallatin County (122,713) and Missoula County (119,533)
Let’s have a look at the Top 10 most populous counties
# | County | Population 2020 |
1 | Yellowstone County | 167,146 |
2 | Gallatin County | 122,713 |
3 | Missoula County | 119,533 |
4 | Flathead County | 108,454 |
5 | Cascade County | 84,511 |
6 | Lewis and Clark County | 72,223 |
7 | Ravalli County | 45,959 |
8 | Silver Bow County | 35,411 |
9 | Lake County | 32,033 |
10 | Lincoln County | 20,525 |
Least Populated Montana County
The least populous county is Petroleum County with 519 residents, it’s followed by Treasure County and Golden Valley County.
Let’s have a look at 5 least populated counties in Montana
# | County | Population 2020 |
1 | Petroleum County | 519 |
2 | Treasure County | 768 |
3 | Golden Valley County | 831 |
4 | Wibaux County | 934 |
5 | Prairie County | 1,091 |
source: US Census 2021
read about religion in Montana
Largest counties in Montana by area
The Largest county by Land Area in Montana is Beaverhead County with an area of 5,543 sq. miles. Phillips County with an area of 5,140 sq. mi. comes next followed by Flathead County (5,099 sq. mi.)
Let’s have a look at the Top 10 counties by Area
# | County | Area (sq. mi.) |
1 | Beaverhead County | 5,543 |
2 | Phillips County | 5,140 |
3 | Flathead County | 5,099 |
4 | Rosebud County | 5,012 |
5 | Big Horn County | 4,995 |
6 | Valley County | 4,921 |
7 | Garfield County | 4,668 |
8 | Fergus County | 4,339 |
9 | Blaine County | 4,226 |
10 | Chouteau County | 3,973 |
Smallest County in Montana by area
The smallest county by area in Montana is Silver Bow County with an area of 718 square miles.
# | County | Area (sq. mi.) |
1 | Silver Bow County | 718 |
2 | Deer Lodge County | 737 |
3 | Wibaux County | 889 |
4 | Treasure County | 979 |
5 | Golden Valley County | 1,175 |
source: US Census report 2021
Most Densely populated Counties in Montana
The most densely populated county in Montana is Yellowstone County, with 64 people per sq. mi. Next comes Silver Bow county with 50 people per sq. mi. followed by Gallatin county (49/ sq.mi)
Let’s have a look at the Top 10 densely populated counties
# | County | Density (people/sq. mi.) |
1 | Yellowstone County | 63.43 |
2 | Silver Bow County | 49.32 |
3 | Gallatin County | 48.95 |
4 | Missoula County | 46.01 |
5 | Cascade County | 31.32 |
Least Densely Populated County in Montana
Garfield County with a population density of just 0.26 people per sq. miles is the least densely populated county in Montana
# | County | Density (people/sq. mi.) |
1 | Garfield County | 0.26 |
2 | Petroleum County | 0.31 |
3 | Carter County | 0.43 |
4 | Powder River County | 0.52 |
5 | Prairie County | 0.63 |