Interactive map
Montana Map
Every county, city and town in Montana on one zoomable map, with interstates, US highways, rivers and lakes. Switch on towns and counties above the map and zoom in for every name; tap a county to see its seat, population and largest towns.
Loading the map…
Printable maps of Montana
Free to print for class and home: Montana with its cities and towns, a county map with every county and county seat, and a blank outline map. PDFs fit one A4 or US Letter page.
Montana map with cities
Montana county map
About Montana
Montana has 56 counties, 54 cities, 73 towns and 358 Census-designated communities, and about 1,144,694 people (2025 estimate) on 376,973 km² (145,550 sq mi) of land. The capital is Helena; the largest city is Billings, with 121,239 people. It borders Idaho, North Dakota, South Dakota and Wyoming, and the Canadian provinces of British Columbia, Alberta and Saskatchewan.
Yellowstone County is the most populous county (172,692 people) and Petroleum County the least (548); Beaverhead County is the largest by land area (14,355 km²) and Silver Bow County the smallest (1,860 km²).
Largest cities in Montana
The 25 most populous cities and towns. All 485 are on the map above: switch on Towns and zoom in to see them.
| # | City | County | Population |
|---|---|---|---|
| 1 | Billings | Yellowstone County | 121,239 |
| 2 | Missoula | Missoula County | 78,903 |
| 3 | Great Falls | Cascade County | 60,208 |
| 4 | Bozeman | Gallatin County | 58,814 |
| 5 | Butte | Silver Bow County | 35,469 |
| 6 | Helena | Lewis and Clark County | 35,138 |
| 7 | Kalispell | Flathead County | 31,851 |
| 8 | Belgrade | Gallatin County | 13,107 |
| 9 | Anaconda | Deer Lodge County | 9,709 |
| 10 | Whitefish | Flathead County | 9,358 |
| 11 | Livingston | Park County | 9,290 |
| 12 | Havre | Hill County | 9,264 |
| 13 | Helena Valley Southeast | Lewis and Clark County | 9,168* |
| 14 | Helena Valley West Central | Lewis and Clark County | 8,670* |
| 15 | Miles City | Custer County | 8,450 |
| 16 | Evergreen | Flathead County | 8,149* |
| 17 | Laurel | Yellowstone County | 7,205 |
| 18 | Lockwood | Yellowstone County | 7,195* |
| 19 | Sidney | Richland County | 6,217 |
| 20 | Lewistown | Fergus County | 6,179 |
| 21 | Four Corners | Gallatin County | 5,901* |
| 22 | Columbia Falls | Flathead County | 5,753 |
| 23 | Polson | Lake County | 5,653 |
| 24 | Hamilton | Ravalli County | 5,451 |
| 25 | Orchard Homes | Missoula County | 5,377* |
Populations are US Census Bureau estimates for July 2025, within city or town limits; * Census-designated communities, which have no local government or estimate, show their 2020 Census count.
Counties of Montana
All 56 counties with their county seats. Select one to show it on the map.
| Dillon | 10,043 | 14,355 | |
| Hardin | 12,752 | 12,944 | |
| Chinook | 6,860 | 10,949 | |
| Townsend | 8,493 | 3,088 | |
| Red Lodge | 11,466 | 5,304 | |
| Ekalaka | 1,383 | 8,652 | |
| Great Falls | 85,029 | 6,988 | |
| Fort Benton | 5,865 | 10,289 | |
| Miles City | 12,034 | 9,799 | |
| Scobey | 1,612 | 3,694 | |
| Glendive | 8,692 | 6,143 | |
| Anaconda | 9,709 | 1,908 | |
| Baker | 2,959 | 4,197 | |
| Lewistown | 11,825 | 11,239 | |
| Kalispell | 115,429 | 13,176 | |
| Bozeman | 128,740 | 6,748 | |
| Jordan | 1,148 | 12,112 | |
| Cut Bank | 13,463 | 7,757 | |
| Ryegate | 844 | 3,042 | |
| Philipsburg | 3,658 | 4,473 | |
| Havre | 16,167 | 7,509 | |
| Boulder | 13,329 | 4,292 | |
| Stanford | 2,162 | 4,842 | |
| Polson | 33,392 | 3,860 | |
| Helena | 75,331 | 8,957 | |
| Chester | 1,957 | 3,704 | |
| Libby | 22,328 | 9,356 | |
| Virginia City | 10,026 | 9,293 | |
| Circle | 1,720 | 6,843 | |
| White Sulphur Springs | 2,137 | 6,195 | |
| Superior | 5,185 | 3,159 | |
| Missoula | 123,513 | 6,716 | |
| Roundup | 5,582 | 4,841 | |
| Livingston | 18,214 | 7,258 | |
| Winnett | 548 | 4,288 | |
| Malta | 4,203 | 13,314 | |
| Conrad | 6,072 | 4,208 | |
| Broadus | 1,781 | 8,542 | |
| Deer Lodge | 7,157 | 6,024 | |
| Terry | 1,112 | 4,498 | |
| Hamilton | 48,582 | 6,193 | |
| Sidney | 11,377 | 5,399 | |
| Wolf Point | 10,242 | 6,098 | |
| Forsyth | 8,253 | 12,971 | |
| Thompson Falls | 14,062 | 7,149 | |
| Plentywood | 3,436 | 4,343 | |
| Butte | 36,118 | 1,860 | |
| Columbus | 9,445 | 4,654 | |
| Big Timber | 3,762 | 4,806 | |
| Choteau | 6,496 | 5,883 | |
| Shelby | 5,211 | 4,959 | |
| Hysham | 728 | 2,532 | |
| Glasgow | 7,385 | 12,759 | |
| Harlowton | 2,100 | 3,684 | |
| Wibaux | 885 | 2,304 | |
| Billings | 172,692 | 6,820 |
Practise US geography
Sources
- Counties, state borders, city and town locations and highways: US Census Bureau cartographic boundary files, Gazetteer files and TIGER/Line roads (2023).
- Populations: US Census Bureau Population Estimates, Vintage 2025; Census-designated communities: 2020 Census.
- County seats and founding years: National Association of Counties (NACo) County Explorer.