Fastest Growing Cities in Montana (2025)

53 cities

City
Rank
Annual Change
2025 Pop.
2020 Pop.
Kalispell14.82%32,80325,267
Townsend24.26%2,3031,832
Belgrade34.02%13,25310,693
Red Lodge43.83%2,7892,273
Whitefish53.72%9,6007,877
Libby63.37%3,3442,797
Roundup73.32%2,0841,748
East Helena83.22%2,3111,948
Hamilton93.05%5,5474,725
Eureka102.69%1,6031,390
Plains112.57%1,2761,115
Thompson Falls122.56%1,5651,367
Stevensville132.46%2,2912,015
Whitehall142.42%1,1431,008
Ronan152.38%2,2341,972
Dillon162.12%4,3323,882
Polson172.08%5,7485,160
Boulder181.92%1,3301,205
Helena191.78%35,34732,255
Bozeman201.74%58,90153,865
Livingston211.49%9,1558,483
Columbia Falls221.38%5,7925,396
Columbus231.22%1,9901,867
Missoula241.21%79,15374,406
Anaconda-Deer Lodge County250.99%9,9089,423
Lewistown260.93%6,2625,971
Choteau270.89%1,8201,740
Billings280.87%122,545117,233
Shelby290.86%3,3013,161
Conrad300.79%2,4142,317
Butte-Silver Bow310.64%35,70634,573
Big Timber320.59%1,6911,638
Miles City330.18%8,4228,346
Laurel340.1%7,2587,222
Malta350%1,8531,850
Deer Lodge36-0.13%3,0023,022
Great Falls37-0.18%59,90360,453
Manhattan38-0.24%2,0632,087
Glasgow39-0.25%3,1613,199
Havre40-0.33%9,1749,324
Chinook41-0.34%1,1581,178
Colstrip42-0.39%2,0552,092
Baker43-0.4%1,7601,792
Forsyth44-0.43%1,6361,668
Three Forks45-0.51%1,9351,983
Glendive46-0.57%4,7334,866
Cut Bank47-0.57%2,9713,054
Hardin48-0.59%3,6973,806
Fort Benton49-0.63%1,4131,456
Plentywood50-0.68%1,6151,668
Sidney51-1.39%5,9476,364
Wolf Point52-1.47%2,4852,670
West Yellowstone53-1.58%1,1831,277

Montana Growth Overview

Montana's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Kalispell leads with 4.82% annualized growth, followed by Townsend (4.26%) and Belgrade (4.02%). The largest population centers are Billings (122,545), Missoula (79,153), and Great Falls (59,903). Of the 53 cities over 1,000 population, 35 are growing while 18 experienced population decline. Overall, cities averaged 1.13% annualized growth, with total urban population growing by 6.6% annually.