Montana · 19 places of 5,000+

Largest cities in Montana by population

Short answer

Billings is the largest city in Montana with 121,483 residents in 2024, followed by Missoula (78,204) and Great Falls (60,013).
Largest
121,483
Places 5,000+
19
100,000+
1

The 19 largest

Billings leads with 121,483 residents, 1.6 times the 78,204 of second-place Missoula. The ten largest places hold 450,907 people, 40% of the state's 1,137,233. 1 place has 100,000 or more.

The median place of 5,000+ is Whitefish at 9,256. Within the top ten, Kalispell grew most since July 2020 (+23.9%) and Great Falls least (-0.7%). None of them crosses a county line.

  1. 01Billings121,483
  2. 02Missoula78,204
  3. 03Great Falls60,013
  4. 04Bozeman57,894
  5. 05Butte-Silver Bow35,480
  6. 06Helena34,729
  7. 07Kalispell31,296
  8. 08Belgrade12,741
  9. 09Anaconda-Deer Lodge County9,811
  10. 10Whitefish9,256
  11. 11Havre9,204
  12. 12Livingston9,021
  13. 13Miles City8,407
  14. 14Laurel7,251
  15. 15Lewistown6,204
  16. 16Sidney6,031
  17. 17Columbia Falls5,713
  18. 18Polson5,631
  19. 19Hamilton5,383
July 1, 2024 population, Census Vintage 2024.

Dots: the 19 places in the chart. Orange pin: Billings, ranked first.

All 19 places of 5,000+ ranked

#Place2024Since 2020County
1Billings121,483+3.6%Yellowstone County
2Missoula78,204+5.1%Missoula County
3Great Falls60,013-0.7%Cascade County
4Bozeman57,894+7.5%Gallatin County
5Butte-Silver Bow35,480+2.6%Silver Bow County
6Helena34,729+7.7%Lewis and Clark County
7Kalispell31,296+23.9%Flathead County
8Belgrade12,741+19.2%Gallatin County
9Anaconda-Deer Lodge County9,811+4.1%Deer Lodge County
10Whitefish9,256+17.5%Flathead County
11Havre9,204-1.3%Hill County
12Livingston9,021+6.3%Park County
13Miles City8,407+0.7%Custer County
14Laurel7,251+0.4%Yellowstone County
15Lewistown6,204+3.9%Fergus County
16Sidney6,031-5.2%Richland County
17Columbia Falls5,713+5.9%Flathead County
18Polson5,631+9.1%Lake County
19Hamilton5,383+13.9%Ravalli County
Census Vintage 2024 subcounty estimates. Counties from the SUMLEV 157 county parts.

Questions people ask

What is the largest city in Montana?

Billings, with 121,483 residents on July 1, 2024 in the Census Vintage 2024 estimates.

What is the second largest city in Montana?

Missoula, with 78,204 residents, 43,279 fewer than Billings.

How many cities in Montana have more than 100,000 people?

1: Billings.

How is city size measured here?

By the Census Bureau's July 1, 2024 population estimate for each incorporated place, inside its legal city limits. Metro areas and census-designated places are not ranked.

Sources and data as of

Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.

  1. 01Census Vintage 2024 subcounty population estimates
  2. 02Census 2024 Gazetteer, places

How every number is computed: methodology. Spotted a wrong figure? Report an error.