Skip to content
ZipNumbers
Aerial view of a dense city center, illustrating the US cities ZIP code directory

Montana cities and towns

Quick answer

The Census counts 497 places in Montana holding 779,980 residents between them. Places include incorporated cities, towns and villages plus census-designated places, which are unincorporated communities the Census tabulates separately.

About this Montana directory

How Montana places are defined and measured.

This directory lists every place the US Census Bureau tabulates in Montana, ranked from the largest to the smallest by population. Incorporated cities, towns and villages appear alongside census-designated places (CDPs) — unincorporated communities that have no local government of their own but are counted separately because they have a recognised name and settled population. The suffix in each name ("city", "town", "village", "CDP") is the Census legal/statistical description, which is why you will see entries such as "Billings city".

The largest place in Montana is Billings city with 118,321 residents, and the 497 places on this page hold 779,980 people between them. Median household income across the listed places runs from $2,499 to $250,001, and median home values range from $9,999 to $2,000,001 — a spread that shows how much local housing markets diverge inside a single state.

Every figure comes from the American Community Survey 2019-2023 ACS 5-year five-year estimates, which average survey responses over sixty months. That averaging is what makes small towns measurable at all, but it also means the numbers describe the period as a whole rather than today. Blank cells are estimates the Census suppressed because the local sample was too small to publish reliably. Select any place to open its full profile with affordability ratios, poverty and homeownership rates, and links to nearby communities of similar size.

All 497 places

Ranked by population, Census 2019-2023 ACS 5-year estimates.

PlacePopulationMedian incomeMedian home valueMedian rent
Billings city118,321$71,855$311,800$1,097
Missoula city75,600$65,329$427,400$1,120
Great Falls city60,412$63,934$237,400$866
Bozeman city55,042$79,903$614,900$1,611
Butte-Silver Bow (balance)34,929$57,633$225,100$808
Helena city33,126$69,341$355,100$1,058
Kalispell city26,830$61,590$381,400$1,019
Belgrade city11,425$88,896$469,600$1,582
Helena Valley Southeast CDP9,533$63,824$308,000$1,231
Anaconda-Deer Lodge County9,512$49,533$209,700$661
Havre city9,333$58,000$197,600$802
Evergreen CDP8,908$73,015$271,700$1,140
Livingston city8,635$65,187$348,700$987
Whitefish city8,422$71,110$648,200$1,313
Miles City city8,412$60,732$182,700$932
Helena Valley West Central CDP8,224$89,040$352,800$1,225
Lockwood CDP7,474$74,451$250,900$995
Laurel city7,198$66,382$232,700$953
Sidney city6,235$62,992$249,100$890
Lewistown city6,028$44,195$159,500$896
Four Corners CDP5,562$111,474$620,200$1,192
Columbia Falls city5,531$65,313$346,700$1,003
Polson city5,334$51,463$321,000$921
Orchard Homes CDP5,280$68,649$473,100$962
Bigfork CDP5,249$82,648$614,300$1,103
Helena Valley Northwest CDP5,070$101,278$358,600$1,640
Hamilton city4,949$52,917$299,800$958
Glendive city4,831$71,063$176,900$832
Helena Valley Northeast CDP4,398$137,724$462,400$1,221
Lolo CDP4,378$73,700$353,700$1,126
Malmstrom AFB CDP4,191$64,079—$1,195
Dillon city4,020$51,458$237,500$821
Hardin city3,766$60,463$142,800$726
Glasgow city3,194$76,985$206,000$794
Shelby city3,129$53,357$206,000$769
Cut Bank city3,040$55,848$161,400$921
Deer Lodge city3,035$53,676$196,400$781
Libby city2,948$39,261$218,500$679
Montana City CDP2,899$125,223$519,100$1,206
North Browning CDP2,894$40,813$131,300$505
Lakeside CDP2,730$83,958$589,500—
Wolf Point city2,604$48,750$124,600$730
Conrad city2,553$47,348$158,400$888
Red Lodge city2,399$43,857$374,900$805
Big Sky CDP2,388$103,625$884,700$1,712
King Arthur Park CDP2,343$107,341$333,500$2,201
Townsend city2,232$70,774$212,800$976
Stevensville town2,172$52,745$336,500$1,013
Colstrip city2,156$86,000$193,700$632
Manhattan town2,149$69,671$460,400$1,700
Crow Agency CDP2,110$49,333$88,500$470
East Missoula CDP2,072$65,541$323,900$1,039
Three Forks city2,034$80,394$382,400$1,263
Eureka town2,009$43,750$172,300$1,012
West Glendive CDP1,968$57,743$179,700$794
Roundup city1,964$57,632$118,300$886
Ronan city1,962$41,429$201,700$798
Lame Deer CDP1,939$26,364$117,300$553
Columbus town1,925$62,500$264,000$926
Malta city1,902$59,449$139,000$693
East Helena city1,855$53,611$254,400$1,020
South Browning CDP1,852——$438
Pablo CDP1,808$38,430$255,200$715
Clancy CDP1,729$116,800$443,500$1,109
Choteau city1,719$53,929$194,900$713
Forsyth city1,682$58,375$185,100$743
Plentywood city1,677$62,163$148,800$755
Frenchtown CDP1,629$90,767$391,600$1,458
Helena West Side CDP1,584$67,692$411,800$781
Thompson Falls city1,568$53,203$182,200$575
Baker city1,535$78,971$198,800$772
Big Timber city1,530$63,514$235,100$1,009
Sun Prairie CDP1,514$61,004$156,800—
Fort Benton city1,470$67,171$201,900$745
Chinook city1,460$71,500$205,900$811
West Yellowstone town1,457$57,167$402,600$1,035
Bonner-West Riverside CDP1,445$59,609$162,100$939
Fort Belknap Agency CDP1,434—$73,000$344
Corvallis CDP1,356$83,011$237,900$1,275
Seeley Lake CDP1,335$46,031$270,400$1,028
Boulder city1,326$61,250$194,800$692
Wye CDP1,222$106,667$520,700$1,804
Wheatland CDP1,185$108,580$581,100—
Somers CDP1,181$56,501$477,300$1,129
Whitehall town1,151$38,750$180,600$689
Marion CDP1,149$52,105$370,900—
Churchill CDP1,120$95,550$588,800$1,479
White Sulphur Springs city1,097$56,424$231,700$940
Gallatin Gateway CDP1,092$81,429$747,900$1,160
Plains town1,077$24,661$209,200$782
Harlowton city1,054$53,750$178,800$766
St. Ignatius town1,053$50,781$194,200$792
Pray CDP1,018$102,143$601,400—
Helena Flats CDP1,014$88,125$544,900—
Philipsburg town1,012$40,096$304,200$871
Absarokee CDP998$57,212$258,100$943
Superior town995$43,750$260,300$682
Florence CDP993$97,850$460,000$694
Browning town990$34,318$121,100$617
Vaughn CDP970$54,250$165,600$865
Ponderosa Pines CDP969$86,102$264,600—
Hays CDP967$57,875$61,100$550
Ashland CDP956$39,429$137,500$638
Victor CDP948$51,898$247,500$954
Park City CDP934$73,750$228,700$1,091
Fairview town919$80,903$178,800$689
Troy city906$36,641$182,100$573
Rocky Boy West CDP905—$81,700$324
Clinton CDP884$89,482$326,100$1,109
Havre North CDP880$36,695$125,600$786
Harlem city879$74,545$89,700$770
Lincoln CDP868$45,912$286,200$764
Ulm CDP868$103,750$331,100—
Trego CDP856$91,667$300,000$875
Bridger town850$35,893$232,900$657
Pinesdale town847$70,694$198,100$1,292
Big Sandy town844$58,083$129,600$620
Scobey city824$49,797$184,800$585
Gardiner CDP791$57,835$609,200$795
Sheridan town788$83,264$298,600—
Spokane Creek CDP783$137,552$699,500—
Fairfield town746$66,544$203,000$683
Batavia CDP740$61,346$310,000$1,152
Pioneer Junction CDP734$42,250$264,400—
Chester town704$53,583$156,900$662
Woods Bay CDP696$95,781$395,700—
Wibaux town686$64,115$89,400$931
Hungry Horse CDP663———
Walkerville town660$44,226$147,200$1,065
White Haven CDP660—$175,000—
Poplar city655$45,104$91,700$680
Black Eagle CDP654$55,588$179,800$857
Cascade town654$48,750$186,500$844
Arlee CDP651$53,000—$772
Muddy CDP641$48,409$120,200$404
Pryor CDP639$50,547$116,400$830
South Hills CDP634$160,417$652,400—
Valier town626$44,432$124,300$780
Ennis town615$60,880$402,300$805
Joliet town614$75,469$237,100—
Shepherd CDP613—$179,700—
Piltzville CDP605$81,000$457,000—
Culbertson town578$103,750$218,800$1,044
Darby town575$40,943$263,200$883
Alberton town567$71,250$247,000$1,161
Hot Springs town558$21,319$139,100$683
Worden CDP545——$979
Circle town543$81,250$161,100$545
Huntley CDP534$91,667$237,200$1,119
Belt town525$72,083$170,500$910
Turah CDP507$128,750$457,300—
Riverbend CDP505$62,250$428,000$1,042
Heart Butte CDP504$28,977$48,800$459
Lodge Grass town499$50,000—$635
Brockton CDP497—$69,000—
Carlton CDP497$81,648$626,400—
Lewistown Heights CDP484$86,930$277,300—
Busby CDP483$62,222$96,200$340
Evaro CDP479$68,977$415,200$1,145
The Silos CDP474$54,245$390,000—
St. Pierre CDP467$34,141—$388
Azure CDP454$32,279—$359
Fromberg town452$59,028$176,400$873
Jefferson City CDP446$73,875$282,000—
Finley Point CDP436$34,519$428,700$925
Twin Creeks CDP435$83,821$360,200—
Lindisfarne CDP434—$561,700—
Kerr CDP432$46,944$487,500—
Terry town430$36,154$104,300—
Broadus town426$54,792$155,900$588
Coram CDP415$52,222$332,100—
Rockvale CDP413———
Kila CDP406—$355,600$1,125
Sangrey CDP400$40,357—$543
West Kootenai CDP397$74,722$287,200—
Glacier Colony CDP390———
Emigrant CDP387$44,375—$824
Sunburst town386$80,938$135,600$1,042
Unionville CDP386$67,417$446,300—
Fortine CDP378$64,427$270,000—
Kings Point CDP373$105,000$1,503,900—
Rader Creek CDP373$83,171$379,700—
Ekalaka town366$45,417$118,300$678
Beaver Creek CDP365$95,813$265,600—
Clyde Park town364$57,813$237,500$1,012
Rudyard CDP363$86,250$93,800$625
Basin CDP360$49,167$228,600—
Parker School CDP357$43,000$42,800$359
Frazer CDP346$33,750$28,200$331
Charlo CDP344$39,107$162,500$833
St. Regis CDP344$50,833$186,100$908
Trout Creek CDP340$62,162$226,400—
Simms CDP326$95,938$193,900—
Toston CDP324$60,264$352,700—
St. Marie CDP319$38,125——
Bainville town313$115,000—$739
Martin City CDP313———
Heron CDP312$29,357$415,400—
Yaak CDP310$56,250$363,600—
Nashua town309$72,500$140,300$675
New Miami Colony CDP309$2,499$230,000—
Fallon CDP305—$217,700$873
Froid town304$70,750$85,000—
Hysham town300$46,000$117,500$594
Jordan town299$43,594$110,200$835
Roberts CDP299$92,589$225,000$1,182
Ballantine CDP293—$222,400—
Klein CDP292$49,387$237,700—
Boneau CDP284——$303
Plevna town280$73,750$304,300—
Babb CDP279———
Condon CDP271$57,813$415,800—
Dixon CDP270$43,750$159,400$740
Joplin CDP269$67,292$102,400—
Hillside Colony CDP267———
Stanford town266$52,045$170,100$425
Geraldine town264$42,639$73,300$572
Wyola CDP264$48,750$232,700$559
South Glastonbury CDP263$58,750$457,900—
Bear Dance CDP262$71,458$570,000—
Ryegate town259$48,750$126,900$820
Dutton town258$55,469$129,500$788
Lodge Pole CDP257—$110,000$500
Drummond town255$44,375$210,000$608
Westby town253$24,583$61,900$575
Hinsdale CDP250$40,250$111,800$537
Savage CDP244$87,083$225,000$667
Belfry CDP240$45,625$139,600—
Lima town237$53,906$183,100—
Forest Hill Village CDP234$25,579——
Starr School CDP227———
McAllister CDP226$46,594$612,900—
Swan Lake CDP226$78,125$492,900—
Augusta CDP222$43,333$215,000$826
Jette CDP221$59,417$537,000—
Wilsall CDP221$65,588$214,500$1,100
Fort Peck town219$88,333$272,400—
Twin Bridges town218$52,292$220,800—
Richey town215$66,250$105,600$455
York CDP215$111,359$405,700—
Charlos Heights CDP213$88,042——
Riverview Colony CDP212$2,499——
Highwood CDP209$71,875$169,100—
St. Mary CDP209———
West Glacier CDP209$87,344$565,500$800
Elliston CDP208$41,719$248,300$775
Winifred town207$75,089—$557
Moore town204$45,972$180,200$805
Gibson Flats CDP203———
East Glacier Park Village CDP199$37,500$170,800$867
Denton town198$57,500$118,800$1,058
Power CDP194$73,929$156,700—
Noxon CDP193$71,500$172,700—
Gallatin River Ranch CDP191$250,001$1,388,900—
Fort Shaw CDP190$77,941$198,200—
Medicine Lake town190$41,000$95,000$492
Bull Lake CDP185—$481,300—
Crane CDP185$76,007——
Elmo CDP183———
Pine Creek CDP182$80,208$788,500—
Wineglass CDP181———
Corwin Springs CDP177$47,969$61,000$225
Nibbe CDP176$47,917——
Ravalli CDP174$76,582——
Fox Lake CDP173$81,458$140,600$1,100
Winnett town173$66,875$117,500—
Willow Creek CDP162$68,542$218,800$856
Rimrock Colony CDP157———
Sylvanite CDP157$52,396$376,900—
Dodson town156$41,172$44,700—
Custer CDP155$70,000$121,700$431
West Havre CDP155$63,819$330,000—
Saco town154$51,250$64,400$900
Little Bitterroot Lake CDP153$105,114$775,000—
Broadview town152$66,250$148,800—
Maxville CDP150$143,462$450,000—
Stockett CDP148$77,614$190,900—
Virginia City town148—$288,600$875
Happys Inn CDP146$47,976$417,000—
Sand Coulee CDP146—$253,100—
Amsterdam CDP145$96,750$312,500—
Avon CDP145$97,656$187,500$786
Hobson city145$34,750$112,500$619
Big Arm CDP142———
Saddle Butte CDP139$69,688$292,200—
Garrison CDP138$46,250$350,000—
Logan CDP135———
Lavina town134$66,875$123,600$725
New Rockport Colony CDP133———
Roy CDP133$50,000$48,300$871
Gildford CDP132$48,897$98,800—
Dupuyer CDP131$79,167$215,600—
Judith Gap city131—$106,500$525
Rexford town131$48,875$135,700—
Lonepine CDP130$31,750$283,300—
Tracy CDP130$33,571$123,200$1,080
Rocky Point CDP127—$602,900—
Olney CDP124$19,875$312,500—
Rocky Boy's Agency CDP124$59,175$44,600—
Sedan CDP124$105,714$384,600$1,042
Bridger CDP119$136,154$807,700—
Carter CDP118$32,188$107,500—
Springhill CDP118$76,304$814,500—
Wisdom CDP117$58,370—$625
Old Agency CDP114$33,750—$275
Reed Point CDP113$79,375$137,500—
Turner Colony CDP112$128,056——
Birch Creek Colony CDP111$2,499——
Rollins CDP110$180,197$1,210,900—
Opheim town109—$49,400—
Alder CDP108$39,167$436,400$717
Montaqua CDP108$98,167$374,100—
Fort Smith CDP105$52,292$129,200—
Dayton CDP103$84,688$875,000—
Conner CDP102—$406,100—
Pony CDP101$46,538$242,900—
Weeksville CDP100$64,050$755,000—
Whitewater CDP100$35,417$79,000$267
Cyr CDP99$70,577$585,500—
Argenta CDP98———
Grass Range town97——$900
Marysville CDP97$64,688$262,500—
Harrison CDP96$70,625—$1,111
Rapelje CDP96——$444
Blackfoot CDP95———
Hingham town95$85,000$93,800—
Cooke City CDP94$41,750$362,500$1,225
Greycliff CDP94$90,650$9,999—
Silver Gate CDP94$250,001$562,500—
Bearcreek town93$111,500$191,700$840
Rimini CDP93—$225,700—
Winston CDP93$58,058$322,300—
Camrose Colony CDP92———
Loma CDP90$48,577$110,800—
Brady CDP86$70,673——
Kevin town84$35,625$60,800—
Birney CDP81———
Edgar CDP79$61,591$235,700—
Fishtail CDP79—$361,800—
St. Xavier CDP77—$197,500—
Melstone town75———
Flaxville town73$102,727$98,200—
Silver Star CDP72$34,375$513,900—
Pleasant Valley Colony CDP71———
Camp Three CDP70$54,722——
Kicking Horse CDP69———
Brandon CDP67———
Geyser CDP66$40,625$98,300—
Paradise CDP66———
Hardy CDP65$78,333$408,300—
Fox CDP64$53,077$500,000—
Sweet Grass CDP64$79,886——
Jardine CDP63———
Lake Mary Ronan CDP63—$607,100—
Rhodes CDP63———
Zortman CDP63———
Sun River CDP62$42,237$167,100—
Little Browning CDP61———
Turtle Lake CDP61———
Glen CDP60$78,125——
Vida CDP60$34,183$110,100—
Huson CDP59$54,792——
Helmville CDP58$148,304$266,100—
Essex CDP57$73,393$329,200—
Windham CDP57$46,429——
Acton CDP56$36,563—$1,177
Nye CDP56$108,958$625,000—
Maverick Mountain CDP55—$355,600—
Radersburg CDP55———
Eagle Creek Colony CDP54———
Glendale Colony CDP54———
Hebgen Lake Estates CDP53$29,261$552,400—
Rosebud CDP53$43,899——
Jeffers CDP52———
Hall CDP50$50,000——
Cascade Colony CDP49———
Elkhorn CDP49———
Mountain View Colony CDP49———
Polebridge CDP49———
Coffee Creek CDP47———
Craig CDP47$94,286$354,500—
North Harlem Colony CDP47$170,625——
Outlook town47$50,313$103,100—
Ovando CDP47$59,167$425,000—
Pondera Colony CDP47———
Turner CDP46$41,875$56,700—
Zurich CDP45$59,167$162,500—
Big Stone Colony CDP44———
Rockport Colony CDP44———
Cardwell CDP43—$250,000—
Pinnacle CDP43$56,154$433,300—
Niarada CDP42———
Gildford Colony CDP41———
Raynesford CDP41$94,688$245,000—
Camas CDP40$27,917$119,600—
Box Elder CDP39—$157,800—
Grant CDP39$58,906$117,200—
Shawmut CDP37$50,682——
De Borgia CDP36———
Herron CDP36$52,083——
Lakeview CDP36$45,500——
Martinsdale Colony CDP36———
Springwater Colony CDP35———
Martinsdale CDP34———
Musselshell CDP34———
Biddle CDP33—$2,000,001—
Dell CDP33———
Kremlin CDP33———
Neihart town33—$205,600—
Santa Rita CDP33———
Sula CDP32———
Fords Creek Colony CDP31———
Inverness CDP31$80,250——
Luther CDP31—$293,800—
Midway Colony CDP30———
Hogeland CDP29———
Landusky CDP29$24,722$58,000—
Canyon Creek CDP28———
Sage Creek Colony CDP28———
Dewey CDP27$32,500——
Loring Colony CDP27———
Boyd CDP26———
Riceville CDP26———
Snowslip CDP26———
Pompeys Pillar CDP25———
Haugan CDP24———
Roscoe CDP24———
Square Butte CDP24———
Wise River CDP24$54,375$421,400—
Jackson CDP23—$267,900—
King Ranch Colony CDP23———
Moccasin CDP23———
Monarch CDP23———
Redstone CDP23———
Reserve CDP23$51,250$90,000—
Golden Valley Colony CDP22———
Hilldale Colony CDP22———
Twin Hills Colony CDP22———
Deerfield Colony CDP20———
Springdale CDP20———
Norris CDP19———
Utica CDP18$107,917——
Warm Spring Creek CDP18———
Wolf Creek CDP18$66,250——
Alzada CDP17—$237,500—
Floweree CDP17$98,750$250,000—
Gilman CDP17$45,625$231,300—
Mammoth CDP17———
Saltese CDP17———
Sapphire Ridge CDP17$17,500$191,700—
Spring Creek Colony CDP17———
Twodot CDP15———
Ayers Ranch Colony CDP14———
Homestead CDP13$151,250$162,500—
Pendroy CDP13$76,875$67,500—
Bynum CDP12$45,625——
Centerville CDP11———
Silesia CDP10———
Sleeping Buffalo CDP10———
Kingsbury Colony CDP9———
Whitlash CDP9———
Whitetail CDP8———
Bloomfield CDP7$98,750——
Potomac CDP7———
Danvers CDP6———
Racetrack CDP6———
Lindsay CDP5———
Brockway CDP2———
Goldcreek CDP1———
Ismay town1———
Antelope CDP0———
Belknap CDP0———
Big Sky Colony CDP0———
Brooks CDP0———
Duncan Ranch Colony CDP0———
East End Colony CDP0———
East Malta Colony CDP0———
Fair Haven Colony CDP0———
Flat Willow Colony CDP0———
Forty Mile Colony CDP0———
Hartland Colony CDP0———
Hidden Lake Colony CDP0———
Hilger CDP0———
Horizon Colony CDP0———
Indian Springs CDP0———
Kilby Butte Colony CDP0———
Laredo CDP0———
Milford Colony CDP0———
Miller Colony CDP0———
Peerless CDP0———
Prairie Elk Colony CDP0———
Seville Colony CDP0———
Springdale Colony CDP0———
Stryker CDP0———
Sunnybrook Colony CDP0———
Surprise Creek Colony CDP0———
Zenith Colony CDP0———

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

Reading this Montana list

What the Montana numbers actually show.

Population in Montana is tightly clustered: the ten largest places carry 56% of the 779,980 residents counted across all 497. Billings city sets the pace and everything outside the top ten is genuinely small, so statewide averages describe the cluster rather than the state. These are mostly very small areas — the median place counts 203 residents. Rankings at the bottom of this list are within each other's margin of error, so treat close positions as ties.

On housing, Montana tracks the national pattern closely: $231,700 median home value against $59,529 median income, a ratio of 3.9 versus 3.9 nationally. Rent stays modest against earnings — $825 a month, roughly 17% of median household income over a year. The statewide midpoint hides real variation, though — that is what the spread below is for.

Incomes fan out sharply inside Montana. Strip the outliers and the top-decile place still earns 2.68× the bottom-decile one ($98,167 against $36,695); include them and Gallatin River Ranch CDP tops the list at $250,001 and Birch Creek Colony CDP anchors the bottom at $2,499. A single "Montana average" is averaging across two different economies.

Read the blanks carefully: 155 of 497 rows (31%) have at least one estimate the Census withheld because the local sample was too thin to publish reliably. In a state with 402 places under a thousand residents, that is expected, not an error on this page.

Questions people ask

Specific to Montana.

How many places does Montana have? 497 appear in the current federal tabulation, counting incorporated cities, towns and villages together with census-designated places — unincorporated communities with no local government of their own. 81% of them have fewer than a thousand residents, so the list is far longer than the number of towns you would recognise by name.

Which Montana row should I compare mine against? Not the state median — it is pulled by the Montana core. Compare against places in the same population band, which for most of this list means the entries below the top ten.

How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for places this small.

More Montana data.