Towns and cities in Montana
496 towns and cities in 56 counties
Montana (MT) has 1,084,225 residents (Census) living in 496 cities, towns, villages and communities across 56 counties.
Advertisement
Largest cities in Montana
- Billings 117,116
- Missoula 73,489
- Great Falls 60,442
- Bozeman 53,293
- Helena 32,091
- Kalispell 24,558
- Belgrade 10,460
- Anaconda-Deer Lodge County 9,421
- Havre 9,362
- Helena Valley Southeast 9,168
- Helena Valley West Central 8,670
- Miles City 8,354
- Evergreen 8,149
- Livingston 8,040
- Whitefish 7,751
- Laurel 7,222
- Lockwood 7,195
- Sidney 6,346
- Lewistown 5,952
- Four Corners 5,901
- Orchard Homes 5,377
- Columbia Falls 5,308
- Polson 5,148
- Bigfork 5,118
- Glendive 4,873
- Helena Valley Northwest 4,705
- Hamilton 4,659
- Lolo 4,399
- Malmstrom AFB 4,131
- Dillon 3,880
Advertisement
Counties of Montana
- Beaverhead County 12 towns
- Big Horn County 10 towns
- Blaine County 11 towns
- Broadwater County 7 towns
- Carbon County 15 towns
- Carter County 2 towns
- Cascade County 24 towns
- Chouteau County 12 towns
- Custer County 2 towns
- Daniels County 4 towns
- Dawson County 5 towns
- Deer Lodge County 1 towns
- Fallon County 2 towns
- Fergus County 17 towns
- Flathead County 24 towns
- Gallatin County 19 towns
- Garfield County 1 towns
- Glacier County 18 towns
- Golden Valley County 3 towns
- Granite County 4 towns
- Hill County 21 towns
- Jefferson County 10 towns
- Judith Basin County 9 towns
- Lake County 23 towns
- Lewis and Clark County 18 towns
- Liberty County 6 towns
- Lincoln County 15 towns
- Madison County 13 towns
- McCone County 4 towns
- Meagher County 3 towns
- Mineral County 8 towns
- Missoula County 17 towns
- Musselshell County 7 towns
- Park County 14 towns
- Petroleum County 1 towns
- Phillips County 9 towns
- Pondera County 10 towns
- Powder River County 2 towns
- Powell County 8 towns
- Prairie County 2 towns
- Ravalli County 10 towns
- Richland County 5 towns
- Roosevelt County 6 towns
- Rosebud County 6 towns
- Sanders County 13 towns
- Sheridan County 8 towns
- Silver Bow County 1 towns
- Stillwater County 7 towns
- Sweet Grass County 2 towns
- Teton County 9 towns
- Toole County 7 towns
- Treasure County 1 towns
- Valley County 7 towns
- Wheatland County 7 towns
- Wibaux County 1 towns
- Yellowstone County 13 towns
Last updated: