State Profile
Montana — neighborhoods by ZIP code
Montana spans 56 counties and approximately 404 active ZIP code tabulation areas, home to roughly 1,092,396 residents according to the most recent American Community Survey 5-Year Estimates from the U.S. Census Bureau.
The pages below break the state down city by city, then ZIP code by ZIP code. Each ZIP profile covers demographics, cost of living indicators (median income, median home value, and median rent), and the surrounding neighborhoods within roughly 30 miles. Use this as a starting point — not a substitute — when researching a move, planning a trip, or just trying to understand how different parts of Montana compare.
Statewide, the median household income across these ZIPs averages out to roughly $51,659, with a typical owner-occupied home valued near $214,265. Those numbers conceal a wide range — some ZIP codes here have median incomes more than triple the state average, while rural ZIPs in the same state can sit far below it. The city and ZIP-level breakdowns below show where those differences land geographically.
Largest ZIP codes by population
| ZIP | City | Population | Median income |
|---|---|---|---|
| 59901 | Kalispell | 60,177 | $67,936 |
| 59102 | Billings | 48,480 | $72,044 |
| 59718 | Bozeman | 42,538 | $92,054 |
| 59101 | Billings | 40,848 | $56,659 |
| 59715 | Bozeman | 39,061 | $76,708 |
| 59105 | Billings | 34,895 | $75,985 |
| 59405 | Great Falls | 34,010 | $53,901 |
| 59701 | Butte | 33,990 | $55,818 |
| 59601 | Helena | 31,447 | $65,696 |
| 59801 | Missoula | 31,094 | $51,494 |
Cities & towns in Montana
Each city below links to a page listing its ZIP codes with neighborhood profiles. Cities are ordered by total population.
| City | ZIP codes | Population | Median income |
|---|---|---|---|
| Billings | 14 | 143,280 | $22,828 |
| Missoula | 8 | 99,822 | $45,736 |
| Bozeman | 6 | 81,599 | $28,127 |
| Great Falls | 5 | 76,087 | $36,025 |
| Helena | 8 | 61,448 | $19,395 |
| Kalispell | 3 | 60,177 | $22,645 |
| Butte | 5 | 34,383 | $27,017 |
| Belgrade | 1 | 23,248 | $84,427 |
| Columbia Falls | 1 | 15,381 | $69,403 |
| Hamilton | 1 | 14,625 | $62,576 |
| Whitefish | 1 | 14,183 | $73,233 |
| Livingston | 1 | 13,565 | $69,417 |
| Laurel | 1 | 12,851 | $83,687 |
| Havre | 1 | 12,358 | $62,188 |
| Stevensville | 1 | 12,182 | $73,319 |
| Miles City | 1 | 11,610 | $60,997 |
| Polson | 1 | 11,528 | $57,204 |
| Libby | 1 | 9,545 | $43,271 |
| Anaconda | 1 | 9,424 | $47,265 |
| Bigfork | 1 | 9,161 | $75,820 |
| Lewistown | 1 | 8,783 | $57,579 |
| Sidney | 1 | 8,585 | $62,500 |
| Glendive | 1 | 8,300 | $68,238 |
| Dillon | 1 | 8,081 | $55,578 |
| East Helena | 1 | 7,815 | $69,295 |
| Browning | 1 | 7,532 | $35,272 |
| Ronan | 1 | 7,057 | $46,518 |
| Lolo | 1 | 6,601 | $69,793 |
| Florence | 1 | 5,728 | $78,003 |
| Deer Lodge | 1 | 5,704 | $57,522 |
| Wolf Point | 1 | 5,532 | $48,690 |
| Corvallis | 1 | 5,432 | $78,676 |
| Manhattan | 1 | 5,315 | $78,239 |
| Clancy | 1 | 5,255 | $110,375 |
| Hardin | 1 | 5,199 | $55,893 |
| Cut Bank | 1 | 5,008 | $45,929 |
| Eureka | 1 | 5,001 | $48,426 |
| Three Forks | 1 | 4,545 | $79,788 |
| Townsend | 1 | 4,504 | $62,542 |
| Roundup | 2 | 4,483 | $27,837 |
| Glasgow | 1 | 4,455 | $66,950 |
| Columbus | 1 | 4,283 | $85,100 |
| Plains | 1 | 4,115 | $47,097 |
| Victor | 1 | 4,054 | $65,968 |
| Saint Ignatius | 1 | 3,899 | $54,375 |
| Conrad | 1 | 3,698 | $59,535 |
| Box Elder | 1 | 3,662 | $42,617 |
| Whitehall | 1 | 3,647 | $54,696 |
| Red Lodge | 1 | 3,514 | $55,368 |
| Shepherd | 1 | 3,508 | $64,475 |
| Troy | 1 | 3,505 | $40,676 |
| Shelby | 1 | 3,331 | $51,531 |
| Big Timber | 1 | 3,148 | $63,397 |
| Malta | 1 | 3,102 | $65,670 |
| Poplar | 1 | 3,078 | $40,474 |
| Lame Deer | 1 | 3,038 | $36,853 |
| Harlem | 1 | 2,791 | $56,890 |
| Arlee | 1 | 2,780 | $64,868 |
| Choteau | 1 | 2,746 | $60,238 |
| Thompson Falls | 1 | 2,663 | $46,467 |
| Lakeside | 1 | 2,501 | $71,541 |
| Boulder | 1 | 2,412 | $59,789 |
| Superior | 1 | 2,394 | $51,389 |
| Ennis | 1 | 2,391 | $64,080 |
| Gallatin Gateway | 1 | 2,384 | $92,813 |
| Colstrip | 1 | 2,327 | $87,321 |
| Forsyth | 1 | 2,308 | $55,343 |
| Baker | 1 | 2,284 | $79,929 |
| Huntley | 1 | 2,267 | $88,750 |
| Clinton | 1 | 2,229 | $81,813 |
| Fairfield | 1 | 2,222 | $77,292 |
| Darby | 1 | 2,219 | $54,643 |
| Crow Agency | 1 | 2,180 | $36,563 |
| Big Sky | 1 | 2,144 | $98,207 |
| Chinook | 1 | 2,131 | $68,071 |
| Joliet | 1 | 2,080 | $79,625 |
| Frenchtown | 1 | 2,028 | $79,631 |
| Sheridan | 1 | 2,026 | $75,735 |
| Cascade | 1 | 2,025 | $69,563 |
| Trout Creek | 1 | 2,023 | $57,587 |
| Alberton | 1 | 2,007 | $67,500 |
| Park City | 1 | 1,946 | $77,955 |
| Seeley Lake | 1 | 1,944 | $44,881 |
| Fairview | 1 | 1,905 | $63,125 |
| Plentywood | 1 | 1,900 | $65,625 |
| Fort Benton | 1 | 1,846 | $68,194 |
| West Yellowstone | 1 | 1,804 | $58,810 |
| Bonner | 1 | 1,791 | $76,060 |
| White Sulphur Springs | 1 | 1,719 | $57,375 |
| Philipsburg | 1 | 1,678 | $45,313 |
| Marion | 1 | 1,654 | $57,903 |
| Lodge Grass | 1 | 1,602 | $62,679 |
| Harlowton | 1 | 1,577 | $53,456 |
| Kila | 1 | 1,525 | $71,681 |
| Charlo | 1 | 1,520 | $61,154 |
| Bridger | 1 | 1,516 | $48,438 |
| Belt | 1 | 1,493 | $75,250 |
| Roberts | 1 | 1,407 | $86,667 |
| Vaughn | 1 | 1,394 | $50,060 |
| Somers | 1 | 1,347 | $54,627 |
| Absarokee | 1 | 1,337 | $76,120 |
| Chester | 1 | 1,324 | $51,406 |
| Hot Springs | 1 | 1,303 | $29,194 |
| Huson | 1 | 1,295 | $58,750 |
| Valier | 1 | 1,213 | $51,944 |
| Hays | 1 | 1,210 | $49,327 |
| Scobey | 1 | 1,188 | $45,994 |
| Worden | 1 | 1,180 | $66,393 |
| Lincoln | 1 | 1,171 | $44,300 |
| Gardiner | 1 | 1,160 | $50,821 |
| Big Sandy | 1 | 1,151 | $55,625 |
| Ballantine | 1 | 1,132 | $38,472 |
| Wibaux | 1 | 1,129 | $59,000 |
| Ashland | 2 | 1,125 | $21,849 |
| Broadus | 1 | 1,097 | $62,500 |
| Culbertson | 1 | 1,069 | $74,102 |
| Twin Bridges | 1 | 1,065 | $69,671 |
| Nashua | 1 | 1,046 | $74,722 |
| Sunburst | 1 | 992 | $81,806 |
| Busby | 1 | 966 | $51,125 |
| Saint Regis | 1 | 941 | $68,021 |
| Molt | 1 | 919 | $81,250 |
| Circle | 1 | 907 | $83,350 |
| Noxon | 1 | 905 | $52,500 |
| Pinesdale | 1 | 904 | $78,036 |
| Drummond | 1 | 891 | $55,125 |
| Hungry Horse | 1 | 891 | $38,750 |
| Terry | 1 | 875 | $48,935 |
| Babb | 1 | 863 | $62,870 |
| Brockton | 1 | 822 | $50,000 |
| Wilsall | 1 | 822 | $67,986 |
| Fromberg | 1 | 780 | $67,656 |
| Trego | 1 | 763 | $62,083 |
| Savage | 1 | 744 | $70,956 |
| Stanford | 1 | 736 | $48,869 |
| Heron | 1 | 732 | $49,338 |
| Dodson | 1 | 729 | $38,750 |
| Ulm | 1 | 712 | $86,625 |
| Rexford | 1 | 697 | $40,167 |
| Heart Butte | 1 | 690 | $33,438 |
| Toston | 1 | 680 | $32,853 |
| Black Eagle | 1 | 672 | — |
| Ekalaka | 1 | 662 | $43,125 |
| Emigrant | 1 | 660 | $53,833 |
| Pryor | 1 | 660 | $51,563 |
| Big Arm | 1 | 658 | — |
| Froid | 1 | 653 | $60,000 |
| Power | 1 | 634 | $76,000 |
| Geraldine | 1 | 632 | $55,000 |
| Clyde Park | 1 | 626 | $59,688 |
| Fortine | 1 | 625 | $65,417 |
| Augusta | 1 | 621 | $41,118 |
| Condon | 1 | 616 | $54,934 |
| Hysham | 1 | 612 | $62,917 |
| Dixon | 1 | 602 | $40,714 |
| Jordan | 1 | 602 | $65,000 |
| Jefferson City | 1 | 594 | $71,000 |
| Denton | 1 | 593 | $88,750 |
| Wyola | 1 | 576 | $44,688 |
| Frazer | 1 | 574 | $43,750 |
| Rudyard | 1 | 561 | $63,750 |
| Westby | 1 | 559 | $67,083 |
| Moore | 1 | 553 | $48,625 |
| Coram | 1 | 544 | $55,446 |
| Reed Point | 1 | 544 | $61,406 |
| Sand Coulee | 1 | 541 | $55,625 |
| Plevna | 1 | 525 | $78,750 |
| Highwood | 1 | 522 | $60,250 |
| Hobson | 1 | 522 | $44,464 |
| West Glacier | 1 | 514 | $74,583 |
| Fort Shaw | 1 | 498 | $66,071 |
| Lavina | 1 | 496 | $68,750 |
| Garryowen | 1 | 473 | $122,969 |
| Dutton | 1 | 469 | $56,579 |
| Cardwell | 1 | 462 | $84,000 |
| Fishtail | 1 | 446 | $90,417 |
| Grass Range | 1 | 442 | $57,000 |
| Hinsdale | 1 | 435 | $46,080 |
| Mc Allister | 1 | 435 | $43,873 |
| Saint Marie | 1 | 428 | $36,509 |
| Lambert | 1 | 425 | $84,500 |
| Ryegate | 1 | 421 | $43,750 |
| Belfry | 1 | 420 | $82,969 |
| Fallon | 1 | 420 | — |
| East Glacier Park | 1 | 414 | $53,000 |
| Winston | 1 | 412 | $56,964 |
| Saco | 1 | 407 | $59,286 |
| Joplin | 1 | 385 | $48,500 |
| Pablo | 1 | 376 | $28,750 |
| Elliston | 1 | 373 | $68,906 |
| Basin | 1 | 371 | $49,375 |
| Bainville | 1 | 370 | $60,000 |
| Brady | 1 | 370 | $97,632 |
| Cameron | 1 | 368 | $45,714 |
| Hall | 1 | 368 | $47,443 |
| Broadview | 1 | 367 | $61,071 |
| Geyser | 1 | 360 | $83,750 |
| Sun River | 1 | 358 | $81,615 |
| Elmo | 1 | 357 | — |
| Roy | 1 | 357 | $58,750 |
| Winnett | 1 | 356 | $58,295 |
| Rosebud | 1 | 355 | $89,405 |
| Richey | 1 | 354 | $68,906 |
| Ramsay | 1 | 343 | $92,969 |
| Dayton | 1 | 342 | $57,292 |
| Warm Springs | 1 | 339 | — |
| Winifred | 1 | 335 | $59,180 |
| Wolf Creek | 1 | 335 | $66,500 |
| Divide | 1 | 329 | $69,375 |
| Simms | 1 | 329 | $94,063 |
| Olney | 1 | 328 | $73,250 |
| Custer | 1 | 326 | $68,929 |
| Wisdom | 1 | 310 | $58,750 |
| Medicine Lake | 1 | 303 | $42,500 |
| Stockett | 1 | 303 | $53,750 |
| Turner | 1 | 303 | $63,750 |
| Opheim | 1 | 302 | — |
| Sula | 1 | 302 | $75,500 |
| Harrison | 1 | 297 | $59,432 |
| Conner | 1 | 294 | $66,250 |
| Canyon Creek | 1 | 289 | — |
| Vida | 1 | 287 | $59,318 |
| Lima | 1 | 281 | $51,094 |
| Martin City | 1 | 280 | — |
| Judith Gap | 1 | 279 | $52,500 |
| Silver Star | 1 | 276 | $43,214 |
| Rollins | 1 | 269 | — |
| Floweree | 1 | 263 | — |
| Helmville | 1 | 256 | $76,094 |
| Antelope | 1 | 255 | $153,813 |
| Willow Creek | 1 | 252 | $62,917 |
| Carter | 1 | 251 | $57,969 |
| Hilger | 1 | 249 | $90,476 |
| Pompeys Pillar | 1 | 244 | — |
| Alder | 1 | 243 | $42,083 |
| Nye | 1 | 242 | $81,250 |
| Glen | 1 | 238 | $66,250 |
| Galata | 1 | 237 | $43,750 |
| Melstone | 1 | 236 | $50,375 |
| Hingham | 1 | 226 | $51,250 |
| Paradise | 1 | 226 | $43,750 |
| Ismay | 1 | 222 | $60,625 |
| Rapelje | 1 | 217 | $75,417 |
| Proctor | 1 | 215 | — |
| Willard | 1 | 214 | — |
| Gildford | 1 | 212 | $49,219 |
| Volborg | 1 | 212 | $57,813 |
| Wise River | 1 | 212 | $52,411 |
| Flaxville | 1 | 208 | $63,750 |
| Avon | 1 | 206 | $63,889 |
| Dagmar | 1 | 205 | $91,250 |
| Pony | 1 | 204 | $67,083 |
| Martinsdale | 1 | 203 | — |
| Garrison | 1 | 197 | $56,375 |
| Ovando | 1 | 195 | $81,750 |
| Ledger | 1 | 194 | $40,208 |
| Bighorn | 1 | 193 | $97,813 |
| Crane | 1 | 191 | $73,472 |
| Musselshell | 1 | 191 | $35,313 |
| Polebridge | 1 | 190 | $59,750 |
| Acton | 1 | 187 | $32,885 |
| Essex | 1 | 186 | $53,558 |
| Melrose | 1 | 186 | $37,292 |
| Fort Smith | 1 | 182 | $49,120 |
| Hammond | 1 | 180 | $29,890 |
| Reserve | 1 | 178 | — |
| Whitewater | 1 | 177 | $40,208 |
| Ravalli | 1 | 173 | $74,013 |
| Gold Creek | 1 | 172 | $72,500 |
| Saint Xavier | 1 | 172 | $63,393 |
| Dupuyer | 1 | 163 | $66,250 |
| Kinsey | 1 | 162 | $73,750 |
| Loma | 1 | 156 | $46,175 |
| Norris | 1 | 156 | $65,682 |
| Raynesford | 1 | 156 | $76,667 |
| Brusett | 1 | 149 | $61,875 |
| Lindsay | 1 | 149 | $55,625 |
| Jackson | 1 | 146 | $79,167 |
| De Borgia | 1 | 143 | $41,875 |
| Alzada | 1 | 142 | $59,250 |
| Moccasin | 1 | 142 | $52,500 |
| Boyd | 1 | 141 | $188,478 |
| Hogeland | 1 | 140 | $60,938 |
| Forest Grove | 1 | 138 | — |
| Inverness | 1 | 137 | $77,083 |
| Bearcreek | 1 | 135 | $84,167 |
| Kevin | 1 | 135 | $36,042 |
| Mc Leod | 1 | 130 | — |
| Virginia City | 1 | 127 | $75,625 |
| Cohagen | 1 | 126 | $48,125 |
| Haugan | 1 | 125 | — |
| Greycliff | 1 | 124 | $87,188 |
| Melville | 1 | 123 | $95,000 |
| Raymond | 1 | 122 | — |
| Shawmut | 1 | 120 | $44,107 |
| Edgar | 1 | 118 | $56,250 |
| Zortman | 1 | 116 | $45,506 |
| Silver Gate | 1 | 114 | — |
| Roscoe | 1 | 113 | $90,000 |
| Two Dot | 1 | 112 | — |
| Kremlin | 1 | 105 | $74,688 |
| Richland | 1 | 104 | $76,667 |
| Monarch | 1 | 103 | $38,125 |
| Oilmont | 1 | 103 | — |
| Pray | 1 | 101 | $119,500 |
| Dell | 1 | 100 | $68,333 |
| Polaris | 1 | 100 | $54,375 |
| Pendroy | 1 | 96 | $55,625 |
| Lonepine | 1 | 95 | $74,250 |
| Buffalo | 1 | 94 | — |
| Bloomfield | 1 | 88 | $69,688 |
| Peerless | 1 | 88 | $126,750 |
| Cooke City | 1 | 86 | $46,250 |
| Sweet Grass | 1 | 84 | $75,658 |
| Outlook | 1 | 82 | $61,250 |
| Biddle | 1 | 71 | $56,964 |
| Loring | 1 | 71 | $111,875 |
| Bynum | 1 | 70 | $47,292 |
| Homestead | 1 | 68 | $81,250 |
| Marysville | 1 | 67 | $60,568 |
| Redstone | 1 | 67 | $64,286 |
| Sand Springs | 1 | 65 | $110,625 |
| Coffee Creek | 1 | 61 | $80,469 |
| Birney | 1 | 60 | $53,750 |
| Whitlash | 1 | 60 | $41,389 |
| Larslan | 1 | 56 | $61,250 |
| Brockway | 1 | 54 | $29,464 |
| Lothair | 1 | 53 | $62,941 |
| Otter | 1 | 50 | $44,583 |
| Zurich | 1 | 48 | $41,250 |
| Olive | 1 | 47 | $45,000 |
| Fort Peck | 1 | 44 | $145,625 |
| Sanders | 1 | 44 | — |
| Powderville | 1 | 41 | $113,750 |
| Lloyd | 1 | 40 | — |
| Milltown | 1 | 40 | — |
| Neihart | 1 | 40 | — |
| Ringling | 1 | 37 | — |
| Ethridge | 1 | 36 | — |
| Decker | 1 | 32 | — |
| Hathaway | 1 | 30 | $106,250 |
| Boyes | 1 | 29 | — |
| Fort Harrison | 1 | 27 | — |
| Ingomar | 1 | 23 | — |
| Whitetail | 1 | 23 | $74,375 |
| Mosby | 1 | 22 | $16,875 |
| Capitol | 1 | 21 | $45,313 |
| Stryker | 1 | 21 | — |
| Glentana | 1 | 17 | — |
| Saltese | 1 | 15 | — |
| Springdale | 1 | 13 | — |
| Vandalia | 1 | 13 | — |
| Angela | 1 | 10 | — |
| Sumatra | 1 | 3 | — |
| Grantsdale | 1 | 0 | — |
| Lake Mc Donald | 1 | 0 | — |
| Malmstrom Afb | 1 | 0 | — |
| Mildred | 1 | 0 | — |
| Radersburg | 1 | 0 | — |
| Teigen | 1 | 0 | — |