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.

Map layers

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

Blank map of Montana

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.

#CityCountyPopulation
1BillingsYellowstone County121,239
2MissoulaMissoula County78,903
3Great FallsCascade County60,208
4BozemanGallatin County58,814
5ButteSilver Bow County35,469
6HelenaLewis and Clark County35,138
7KalispellFlathead County31,851
8BelgradeGallatin County13,107
9AnacondaDeer Lodge County9,709
10WhitefishFlathead County9,358
11LivingstonPark County9,290
12HavreHill County9,264
13Helena Valley SoutheastLewis and Clark County9,168*
14Helena Valley West CentralLewis and Clark County8,670*
15Miles CityCuster County8,450
16EvergreenFlathead County8,149*
17LaurelYellowstone County7,205
18LockwoodYellowstone County7,195*
19SidneyRichland County6,217
20LewistownFergus County6,179
21Four CornersGallatin County5,901*
22Columbia FallsFlathead County5,753
23PolsonLake County5,653
24HamiltonRavalli County5,451
25Orchard HomesMissoula County5,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.

Counties of Montana. Select a column heading to sort; select a name to show it on the map.
Dillon10,04314,355
Hardin12,75212,944
Chinook6,86010,949
Townsend8,4933,088
Red Lodge11,4665,304
Ekalaka1,3838,652
Great Falls85,0296,988
Fort Benton5,86510,289
Miles City12,0349,799
Scobey1,6123,694
Glendive8,6926,143
Anaconda9,7091,908
Baker2,9594,197
Lewistown11,82511,239
Kalispell115,42913,176
Bozeman128,7406,748
Jordan1,14812,112
Cut Bank13,4637,757
Ryegate8443,042
Philipsburg3,6584,473
Havre16,1677,509
Boulder13,3294,292
Stanford2,1624,842
Polson33,3923,860
Helena75,3318,957
Chester1,9573,704
Libby22,3289,356
Virginia City10,0269,293
Circle1,7206,843
White Sulphur Springs2,1376,195
Superior5,1853,159
Missoula123,5136,716
Roundup5,5824,841
Livingston18,2147,258
Winnett5484,288
Malta4,20313,314
Conrad6,0724,208
Broadus1,7818,542
Deer Lodge7,1576,024
Terry1,1124,498
Hamilton48,5826,193
Sidney11,3775,399
Wolf Point10,2426,098
Forsyth8,25312,971
Thompson Falls14,0627,149
Plentywood3,4364,343
Butte36,1181,860
Columbus9,4454,654
Big Timber3,7624,806
Choteau6,4965,883
Shelby5,2114,959
Hysham7282,532
Glasgow7,38512,759
Harlowton2,1003,684
Wibaux8852,304
Billings172,6926,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.