Montana Population

Montana is a state located in the western United States. According to the most recent U.S. census, Montana has a population of just over 1 million people, making it the 44th most populous state in the country. The population of Montana is quite diverse, with Native Americans making up 8.7% of the population and whites making up 83%. The remaining 8% is made up of African Americans, Asians, and other minority groups. The median age in Montana is 38 years old and the median household income is $51,340.

The majority of Montana’s population lives in its largest city, Billings. Billings has a population of about 110 thousand people and serves as an important hub for business, education and transportation for much of the state. Other major cities in Montana include Missoula, Great Falls and Bozeman which each have populations between 40-60 thousand people. Smaller towns make up much of the remaining population with many rural communities scattered throughout the state’s vast landscape.

In addition to its diverse racial makeup, Montana also has a large religious presence with Catholics making up about 25% of its population followed by Protestants at 20%. Other religious affiliations include non-denominational Christians (11%), Mormons (2%), Buddhists (1%), Muslims (1%) and Hindus (less than 1%). With such a wide variety of beliefs represented throughout its population, Montana provides an open atmosphere for all faiths to be respected and celebrated among its citizens.

Montana Population by Year – Historical Population Data

Year Population Growth Rate
2022 1,122,867 1.50%
2021 1,106,227 1.76%
2020 1,087,075 1.58%
2019 1,070,123 0.78%
2018 1,061,818 0.75%
2017 1,053,862 1.13%
2016 1,042,137 1.03%
2015 1,031,495 0.86%
2014 1,022,657 0.84%
2013 1,014,158 0.99%
2012 1,004,168 0.67%
2011 997,518 0.69%
2010 990,730 0.69%
2009 983,982 0.77%
2008 976,415 1.21%
2007 964,706 1.26%
2006 952,692 1.34%
2005 940,102 1.09%
2004 930,009 1.13%
2003 919,630 0.87%
2002 911,667 0.52%
2001 906,961 0.35%
2000 903,773 2.38%
1999 882,779 0.37%
1998 879,533 0.09%
1997 878,706 0.23%
1996 876,656 0.94%
1995 868,522 1.59%
1994 854,923 1.79%
1993 839,876 2.12%
1992 822,436 1.81%
1991 807,837 1.00%
1990 799,824 0.02%
1989 799,636 -0.07%
1988 800,202 -0.60%
1987 805,063 -1.07%
1986 813,739 -1.04%
1985 822,320 0.17%
1984 820,905 0.84%
1983 814,031 1.25%
1982 803,986 1.09%
1981 795,328 0.83%
1980 788,752 0.18%
1979 787,305 0.64%
1978 782,317 1.61%
1977 769,953 1.67%
1976 757,317 1.22%
1975 748,208 1.60%
1974 736,419 1.32%
1973 726,798 1.12%
1972 718,732 1.11%
1971 710,814 2.36%
1970 694,409 0.06%

Montana Population by City

Rank Name 2020 Census  Annual Change Density (mi²) Area (mi²)
1 Billings 117,116 1.08% 2,712 44.61
2 Missoula 73,489 0.90% 2,191 34.47
3 Great Falls 60,442 0.32% 2,657 22.97
4 Bozeman 53,293 2.83% 2,856 20.34
5 Butte 34,494 0.28% 49 715.76
6 Helena 32,091 1.19% 1,977 16.82
7 Kalispell 24,558 1.82% 2,161 12.01
8 Belgrade 10,460 2.77% 2,989 3.81
9 Anaconda 9,421 0.13% 13 736.68
10 Havre 9,362 0.05% 2,528 3.71
11 Helena Valley Southeast 9,168 1% 661 14.3
12 Helena Valley West Central 8,670 0.90% 337 26.39
13 Miles City 8,354 -0.07% 2,479 3.36
14 Evergreen 8,149 0.64% 971 8.55
15 Livingston 8,040 1.21% 1,478 5.64
16 Whitefish 7,751 1.73% 1,174 6.96
17 Laurel 7,222 0.68% 3,416 2.16
18 Lockwood 7,195 0.55% 569 12.85
19 Sidney 6,346 1.76% 2,035 3.29
20 Lewistown 5,952 0.08% 1,043 5.72
21 Four Corners 5,901 4.28% 630 10.68
22 Orchard Homes 5,377 0.33% 966 5.62
23 Columbia Falls 5,308 1.14% 2,498 2.2
24 Polson 5,148 1.25% 1,180 4.53
25 Bigfork 5,118 1.61% 172 31.25
26 Glendive 4,873 -0.12% 1,398 3.47
27 Helena Valley Northwest 4,705 2.46% 310 16.38
28 Hamilton 4,659 0.66% 1,960 2.42
29 Lolo 4,399 1.13% 481 9.46
30 Malmstrom AFB 4,131 1.55% 846 5.12
31 Dillon 3,880 -0.65% 2,145 1.77
32 Hardin 3,818 0.80% 1,316 2.97
33 Helena Valley Northeast 3,813 2.06% 87 46.5
34 Big Sky 3,591 3.33% 33 120
35 Glasgow 3,202 -0.16% 2,272 1.4
36 Shelby 3,169 -0.67% 537 5.78
37 Cut Bank 3,056 0.61% 2,691 1.16
38 Deer Lodge 2,938 -0.58% 2,009 1.44
39 Montana City 2,918 0.68% 87 34.1
40 Libby 2,775 0.53% 1,531 1.84
41 Lakeside 2,705 0.15% 193 14.07
42 North Browning 2,653 0.89% 715 3.81
43 Wolf Point 2,517 -0.40% 2,895 0.86
44 East Missoula 2,465 1.23% 2,123 1.21
45 Conrad 2,318 -1.10% 1,765 1.27
46 Red Lodge 2,257 0.57% 847 2.71
47 Pablo 2,138 -0.57% 434 4.85
48 Colstrip 2,096 -0.58% 509 4.05
49 Manhattan 2,086 2.59% 1,291 1.75
50 Stevensville 2,002 0.93% 1,590 1.29
51 West Glendive 1,998 0.25% 523 3.85
52 Three Forks 1,989 0.60% 1,389 1.46
53 South Browning 1,970 0.90% 865 2.34
54 Frenchtown 1,958 0.66% 296 6.74
55 Ronan 1,955 0.41% 1,644 1.2
56 East Helena 1,944 -0.21% 481 4.02
57 Lame Deer 1,897 -0.86% 33 55.59
58 Malta 1,860 -0.76% 1,767 1.03
59 Columbus 1,857 -0.22% 1,344 1.37
60 Clancy 1,851 1.01% 49 39.17
61 Baker 1,802 0.33% 1,611 1.13
62 Townsend 1,787 -0.51% 1,159 1.52
63 Roundup 1,742 -0.29% 1,336 1.29
64 Choteau 1,721 0.23% 1,191 1.46
65 Bonner-West Riverside 1,690 0.18% 1,116 1.52
66 Seeley Lake 1,682 0.12% 138 12.26
67 Plentywood 1,669 -0.36% 1,217 1.36
68 Crow Agency 1,657 0.24% 228 7.31
69 Big Timber 1,650 0.06% 1,793 0.92
70 Forsyth 1,647 -0.80% 1,396 1.15
71 Sun Prairie 1,615 -0.12% 304 5.3
72 Fort Belknap Agency 1,567 1.67% 36 45.5
73 King Arthur Park 1,549 4.73% 3,965 0.45
74 Fort Benton 1,449 -0.14% 629 2.29
75 Eureka 1,380 2.35% 1,118 1.33
76 Thompson Falls 1,336 0.15% 842 1.59
77 Helena West Side 1,331 -2.44% 87 14.16
78 West Yellowstone 1,272 0% 1,612 0.79
79 Helena Flats 1,206 1.29% 149 8.44
80 Boulder 1,201 0.17% 1,074 1.12
81 Chinook 1,185 -0.17% 2,254 0.52
82 Corvallis 1,125 1.30% 2,028 0.58
83 Marion 1,119 1.97% 70 16.87
84 Plains 1,106 0.54% 1,828 0.61
85 Wheatland 1,103 4.46% 17 74.45
86 Somers 1,049 -0.58% 349 2.95
87 Rocky Boy West 1,042 1.40% 200 5.45
88 Churchill 1,030 1.23% 301 3.55
89 Park City 1,023 0.39% 1,083 0.96
90 Browning 1,018 0% 3,688 0.28
91 Clinton 1,018 -0.30% 308 3.27
92 Whitehall 1,006 -0.30% 1,414 0.7
93 Absarokee 1,000 -1.55% 449 2.13
94 Scobey 999 -0.20% 1,349 0.74
95 Lincoln 998 -0.20% 57 17.55
96 Hays 996 1.46% 38 27.1
97 Gallatin Gateway 967 1.11% 171 5.85
98 White Sulphur Springs 955 0.21% 966 0.99
99 Harlowton 955 -0.42% 1,506 0.63
100 Black Eagle 949 0.42% 623 1.54
101 Ennis 917 0.86% 1,275 0.74
102 Pioneer Junction 902 -0.67% 251 3.52
103 Fairview 896 0.66% 1,141 0.8
104 Chester 847 0% 1,739 0.49
105 Philipsburg 841 0.24% 996 0.85
106 Gardiner 833 -0.48% 142 5.79
107 Superior 830 0.24% 875 0.95
108 Hungry Horse 828 0% 577 1.43
109 Florence 821 0.72% 1,092 0.77
110 Pinesdale 805 -1.41% 596 1.3
111 Troy 797 -1.82% 892 0.85
112 Pray 790 1.35% 29 28.63
113 Victor 789 0.50% 1,792 0.45
114 Darby 783 0.76% 1,313 0.61
115 Ashland 773 -0.66% 37 20.67
116 Harlem 769 -0.53% 1,811 0.42
117 St. Ignatius 768 -0.93% 1,402 0.53
118 Fairfield 759 0.65% 2,538 0.3
119 Poplar 758 -0.67% 2,673 0.28
120 Culbertson 753 0.53% 747 1.02
121 Vaughn 737 1.06% 213 3.58
122 Havre North 726 0.14% 218 3.35
123 Ulm 723 -0.28% 35 20.24
124 Carlton 721 0.41% 119 6.16
125 Arlee 720 1.09% 115 6.47
126 Busby 719 -0.42% 49 14.36
127 Wye 714 2.65% 265 2.92
128 Sheridan 694 0.71% 703 1.01
129 The Silos 691 2.48% 146 5.11
130 Woods Bay 676 0.29% 501 1.36
131 Ponderosa Pines 665 4.51% 19 39.65
132 Bridger 662 -0.77% 812 0.8
133 Muddy 646 0.46% 23 28.63
134 South Hills 644 1.94% 116 5.87
135 Walkerville 639 -0.63% 282 2.23
136 Pryor 637 0.31% 16 39.8
137 Heart Butte 621 0.64% 139 4.56
138 Big Sandy 605 0.17% 1,275 0.48
139 Cascade 600 -1.37% 878 0.66
140 Jefferson City 597 1.93% 27 23.22
141 Circle 591 -0.34% 747 0.78
142 Worden 582 0% 295 1.98
143 Joliet 577 -0.35% 2,084 0.27
144 Coram 572 0.52% 157 3.71
145 Terry 562 -0.72% 704 0.78
146 Hot Springs 557 0.18% 1,458 0.38
147 Finley Point 532 0.92% 128 4.27
148 Valier 530 0.38% 620 0.86
149 Trego 515 -0.59% 10 51.21
150 Belt 510 -1.83% 1,429 0.34
151 Shepherd 507 -0.20% 227 2.22
152 White Haven 499 -1.66% 480 0.99
153 St. Marie 489 4.13% 24 22.87
154 Emigrant 465 -0.43% 43 10.77
155 Wibaux 462 -2.98% 394 1.07
156 Martin City 461 -0.88% 260 1.73
157 Broadus 456 -0.22% 1,287 0.35
158 Riverbend 455 -0.67% 113 3.94
159 Alberton 452 0.66% 843 0.55
160 Huntley 442 0% 291 1.52
161 Lodge Grass 441 0.23% 1,721 0.26
162 Spokane Creek 430 1.79% 26 17.41
163 Kila 424 0.70% 109 3.98
164 West Kootenai 422 1.38% 27 16.06
165 Rocky Boy’s Agency 404 1.21% 49 8.58
166 Stanford 403 0% 939 0.43
167 Ekalaka 399 1.70% 408 1.03
168 Fromberg 392 -1.31% 849 0.44
169 Parker School 388 1.26% 55 7.38
170 Charlo 385 0.26% 195 1.99
171 Evaro 373 1.31% 23 17.16
172 Piltzville 372 -0.54% 489 0.75
173 Batavia 368 -0.55% 200 1.81
174 Boneau 365 -0.55% 151 2.37
175 Turah 364 1.60% 296 1.29
176 St. Pierre 364 0.27% 45 8.08
177 Lewistown Heights 364 -1.12% 149 2.36
178 Simms 361 0.27% 48 7.61
179 Jordan 356 0.28% 1,029 0.35
180 East Glacier Park Village 354 -0.28% 81 4.36
181 Frazer 354 -0.28% 216 1.62
182 Rader Creek 341 -0.59% 17 20.25
183 Yaak 338 2.53% 13 27.85
184 Sunburst 333 -1.23% 181 1.78
185 Clyde Park 332 1.18% 948 0.36
186 Twin Bridges 330 -1.24% 314 1.01
187 Lindisfarne 320 1.22% 129 2.58
188 Fortine 317 -0.32% 44 7.09
189 Augusta 316 0.31% 346 0.92
190 Sangrey 316 0.31% 51 6.31
191 Azure 314 0.94% 72 4.5
192 St. Regis 313 -0.32% 362 0.86
193 Beaver Creek 311 1.25% 70 4.59
194 Roberts 304 -2.05% 72 3.98
195 Dutton 303 -0.33% 949 0.32
196 Nashua 301 0.33% 431 0.7
197 Lodge Pole 294 1% 23 13.39
198 Ballantine 293 -1.04% 312 0.91
199 West Havre 290 -1.06% 149 1.89
200 Condon 285 -2.20% 12 21.4
201 Bear Dance 281 0.35% 102 2.77
202 Wineglass 280 0.70% 46 6.27
203 Trout Creek 277 1.40% 157 1.84
204 Hysham 276 -1.49% 1,205 0.22
205 Jette 273 0.72% 451 0.62
206 Kerr 273 0.72% 307 0.91
207 Drummond 272 -1.52% 472 0.55
208 Bainville 271 2.12% 288 1
209 Rudyard 270 0.37% 298 0.92
210 Starr School 267 0.74% 65 4.23
211 Huson 256 1.88% 368 0.74
212 Fort Shaw 256 -0.79% 44 5.68
213 Noxon 255 1.52% 216 1.24
214 Turtle Lake 251 1.54% 440 0.6
215 Elmo 244 2.34% 826 0.32
216 Medicine Lake 244 0.81% 633 0.4
217 Forest Hill Village 241 1.61% 164 1.54
218 Fort Peck 239 0.41% 271 0.89
219 Fox Lake 231 2.86% 60 4.17
220 Willow Creek 230 0.85% 86 2.73
221 Elliston 227 0.44% 28 8.1
222 Ryegate 223 -0.91% 288 0.75
223 Dixon 221 0.89% 34 6.63
224 West Glacier 221 -0.46% 53 4.14
225 Virginia City 219 1.33% 240 0.95
226 Big Arm 218 1.77% 42 5.42
227 Little Browning 218 0.46% 218 1.01
228 Lima 212 -0.48% 381 0.55
229 Geraldine 207 -2.54% 335 0.57
230 Amsterdam 206 1.42% 79 2.71
231 Denton 205 -2.56% 266 0.71
232 Gibson Flats 203 0% 68 3.01
233 Kings Point 201 2.37% 160 1.35
234 Basin 199 -0.51% 15 12.74
235 Wilsall 197 1% 181 1.12
236 Froid 195 0.51% 317 0.62
237 Moore 194 0% 664 0.29
238 Belfry 193 -1.06% 112 1.67
239 Hinsdale 193 -1.06% 29 6.46
240 Rollins 192 -1.06% 65 2.88
241 Wyola 190 -1.07% 27 6.73
242 Winnett 188 0.53% 188 1.02
243 Olney 186 0% 140 1.33
244 Conner 182 -1.70% 97 1.78
245 Happys Inn 179 1.09% 19 9.81
246 Plevna 179 1.09% 314 0.59
247 Sand Coulee 179 -1.73% 65 2.62
248 Hobson 179 -2.34% 780 0.21
249 Lonepine 177 1.10% 14 13.45
250 Power 177 0% 118 1.5
251 Reed Point 177 -1.16% 308 0.56
252 Heron 173 -7.29% 27 5.09
253 Winifred 172 -2.44% 305 0.52
254 Fort Smith 170 0.58% 125 1.38
255 Winston 169 1.16% 34 5.22
256 Westby 167 0% 297 0.56
257 Paradise 166 0% 672 0.25
258 Highwood 165 -0.61% 36 4.54
259 Richey 164 -0.62% 624 0.26
260 Klein 163 0% 13 12.85
261 Belknap 161 0% 34 4.76
262 Joplin 159 0% 126 1.26
263 Saco 159 -2.65% 484 0.3
264 Stockett 157 -0.65% 105 1.47
265 Kevin 154 0% 427 0.36
266 Little Bitterroot Lake 154 -2.74% 17 8.43
267 Saddle Butte 151 1.29% 63 2.51
268 Gildford 141 -3.01% 114 1.14
269 Broadview 139 -3.88% 473 0.26
270 Maxville 138 0.71% 20 6.97
271 Camp Three 138 -3.08% 28 4.45
272 Lavina 136 -3.97% 120 1.01
273 Charlos Heights 135 1.44% 119 1.18
274 Hingham 131 0.75% 779 0.17
275 Babb 130 -3.28% 12 9.48
276 Pony 127 0.78% 97 1.34
277 Melstone 126 2.27% 220 0.61
278 Dodson 125 0% 753 0.17
279 Hebgen Lake Estates 123 3.76% 750 0.18
280 Fallon 122 -3.51% 22 5.08
281 Springhill 120 -0.85% 42 2.78
282 Custer 119 -3.60% 340 0.32
283 Gallatin River Ranch 117 3.94% 19 7.08
284 Brady 116 -1.79% 36 3.09
285 Garrison 115 1.68% 13 9.63
286 Avon 114 0% 9 13.36
287 Rocky Point 111 0.89% 188 0.61
288 Edgar 110 0% 165 0.67
289 Grass Range 110 0% 786 0.14
290 Judith Gap 110 -1.89% 313 0.33
291 Santa Rita 107 -0.95% 33 3.19
292 Harrison 105 -3.03% 423 0.23
293 Dayton 104 1.85% 201 0.55
294 Wisdom 104 0.94% 106 1.01
295 Silesia 103 0.95% 57 1.88
296 Swan Lake 102 -1% 13 7.61
297 Sedan 101 0% 2 60.96
298 Corwin Springs 101 -1.01% 70 1.41
299 Toston 100 -1.02% 37 2.6
300 Sylvanite 98 0% 17 5.71
301 Birney 97 -4.49% 6 15.09
302 Roy 96 -1.06% 27 3.4
303 Sun River 95 -3.37% 46 1.86
304 Dupuyer 93 1.05% 21 4.65
305 Bearcreek 91 1.07% 825 0.11
306 De Borgia 91 1.07% 17 5.59
307 Crane 91 -1.12% 35 2.52
308 Turner 90 3.13% 222 0.45
309 Greycliff 89 -2.35% 164 0.51
310 Herron 88 -3.66% 17 4.68
311 Alder 86 -2.44% 40 2.01
312 Indian Springs 85 5.26% 22 4.5
313 Ravalli 85 1.15% 33 2.63
314 Box Elder 85 0% 108 0.79
315 Outlook 84 4.35% 77 1.25
316 Ovando 83 0% 9 9.01
317 Zortman 82 1.19% 22 3.95
318 Marysville 82 0% 165 0.5
319 Weeksville 81 0% 28 2.91
320 Old Agency 81 -4% 125 0.57
321 St. Xavier 78 0% 14 5.6
322 Geyser 78 -1.32% 84 0.89
323 Kremlin 78 -2.70% 163 0.44
324 Rexford 78 -4.17% 812 0.09
325 Inverness 77 2.47% 21 3.9
326 Cooke City 77 0% 8 9.54
327 Kicking Horse 76 -61.77% 5 2.42
328 Whitewater 75 1.30% 74 1.06
329 Opheim 75 -1.37% 344 0.21
330 Antelope 74 2.56% 396 0.2
331 Bridger 72 5% 23 3.6
332 Logan 72 -4.54% 126 0.5
333 Rosebud 67 -6.78% 72 0.76
334 Carter 65 1.49% 23 2.9
335 Sweet Grass 65 1.49% 138 0.49
336 Loma 65 -3.28% 17 3.42
337 Flaxville 63 -1.64% 769 0.08
338 Cardwell 62 1.56% 30 2.15
339 Radersburg 61 0% 243 0.25
340 Musselshell 59 0% 23 2.55
341 Camas 57 0% 104 0.55
342 Lake Mary Ronan 53 -1.96% 48 1.05
343 Jardine 47 -2.22% 3 14.75
344 Neihart 43 -2.44% 20 1.99
345 Martinsdale 43 -5.13% 42 0.87
346 Shawmut 42 0% 20 2.15
347 Sula 41 0% 13 3.27
348 Springdale 40 0% 303 0.13
349 Craig 39 0% 130 0.3
350 Reserve 33 2.86% 27 1.35
351 Bynum 28 0% 17 1.63
352 Niarada 28 0% 1 49.48
353 Biddle 28 -3.85% 1 17.12
354 Alzada 25 0% 49 0.51
355 Stryker 25 0% 24 1.03
356 Silver Gate 19 0% 4 4.36
357 Boyd 19 -13.33% 58 0.22
358 Ismay 17 0% 40 0.42
359 Roscoe 16 0% 71 0.23
360 Elkhorn 12 0% 2 6.74