Daily game
Play today's city game

Largest Cities in Montana: Ranked by Population

The largest city in Montana in our data is Billings, MT, with an estimated 120,728 people, followed by Missoula, MT (92,895) and Great Falls, MT (65,131). This list ranks the top 26 places among the 26 Montana communities with at least 5,000 residents.

What are the top 26 in Montana?

#CityCountyPopulationPer sq mi
1Billings, MTYellowstone County120,7282,455
2Missoula, MTMissoula County92,8952,189
3Great Falls, MTCascade County65,1312,543
4Bozeman, MTGallatin County57,6952,448
5Helena, MTLewis and Clark County52,9361,968
6Kalispell, MTFlathead County39,1822,044
7Butte, MTSilver Bow County34,20747
8Belgrade, MTGallatin County17,7432,494
9Havre, MTHill County10,1552,639
10Miles City, MTCuster County9,4362,458
11Anaconda, MTDeer Lodge County9,14010
12Livingston, MTPark County9,0501,380
13Laurel, MTYellowstone County8,5263,118
14Helena Valley Southeast, MTLewis and Clark County8,448591
15Whitefish, MTFlathead County8,2951,191
16Helena Valley West Central, MTLewis and Clark County8,082306
17Lockwood, MTYellowstone County8,066627
18Evergreen, MTFlathead County8,002935
19Columbia Falls, MTFlathead County7,5562,670
20Hamilton, MTRavalli County6,9642,020
21Sidney, MTRichland County6,4661,875
22Glendive, MTDawson County6,4601,412
23Lewistown, MTFergus County5,9871,013
24Orchard Homes, MTMissoula County5,8471,039
25Polson, MTLake County5,3701,116
26Four Corners, MTGallatin County5,084474

How big are the largest cities in Montana?

Of the 26 places with pages, 1 has more than 100,000 residents, 6 have between 25,000 and 100,000, and 19 have fewer than 25,000. The median place has about 8,487 people. The ten largest places account for about 81% of the combined population of all pages, which shows how concentrated the state's population is across communities. Flathead County contributes 4 of the top 26.

Which counties do the top 26 belong to?

The 26 places on this list are spread across 16 counties of Montana. Flathead County has 4 (Kalispell, Whitefish, Evergreen, Columbia Falls); Yellowstone County has 3 (Billings, Laurel, Lockwood); Gallatin County has 3 (Bozeman, Belgrade, Four Corners). Counties with several entries are usually centers of a metropolitan area, where one large city is surrounded by many suburbs that each pass the 5,000-resident threshold.

How does Montana compare with the rest of the country?

The median Montana place with a page has about 8,487 residents, compared with about 13,459 nationwide, so the state's typical community is smaller than the national typical place. Billings, MT ranks 368th among all US places by estimated population in our data. The state has 360 communities in total, of which 26 reach 5,000 residents. See the national ranking of the largest cities for comparison.

Quick answers about Montana cities

How is this ranking made?

The data comes from the SimpleMaps US Cities Database, which gives each place an estimated population and a density in people per square kilometer. We convert density to people per square mile and rank the places with at least 5,000 residents. Boundaries matter: a city that includes large parks or farmland scores lower on density than a compact city of the same size, and population estimates can include areas that share a city's ZIP codes. Read why population figures differ and how density is calculated before you quote a number.

Where to go next

Rankings use dataset estimates, not official counts.

Share:FacebookXLinkedInWhatsAppTelegramRedditPinterestEmail