Skip to content
ZipNumbers
Grid of numbered green mailboxes in an apartment lobby, illustrating ZIP code listings

Montana ZIP codes

Quick answer

Montana contains 369 ZIP code tabulation areas. The statewide sales tax base rate is 0%, and local ZIPs may add county, city and district rates on top.

Type the 5-digit ZIP to open its profile.

Top 100 ZIP codes by population

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

ZIPCountyPopulationMedian incomeMedian home valueMedian rent
59901Flathead County61,710$70,391$417,200$1,052
59102Yellowstone County48,700$75,140$307,400$1,148
59718Gallatin County43,750$91,852$579,800$1,748
59101Yellowstone County41,797$58,165$243,000$930
59715Gallatin County39,275$85,000$755,300$1,376
59105Yellowstone County34,363$74,572$314,900$1,261
59701Silver Bow County34,245$56,799$219,200$811
59405Cascade County34,059$60,509$236,800$947
59601Lewis and Clark County31,822$70,502$355,000$1,023
59801Missoula County31,127$55,022$393,400$1,086
59602Lewis and Clark County30,379$87,841$369,800$1,291
59404Cascade County28,127$79,327$272,300$1,034
59714Gallatin County23,897$89,217$490,000$1,558
59808Missoula County22,804$76,795$419,800$1,236
59106Yellowstone County20,232$122,374$483,100$1,380
59802Missoula County19,832$65,054$420,200$1,021
59803Missoula County17,941$108,992$492,900$1,194
59912Flathead County15,745$73,515$438,000$1,052
59840Ravalli County14,775$64,493$398,800$1,054
59937Flathead County14,653$75,512$654,800$1,335
59401Cascade County13,600$53,750$206,100$767
59047Park County13,491$70,176$420,000$980
59044Yellowstone County12,488$86,011$317,200$983
59501Hill County12,365$56,466$201,800$792
59870Ravalli County12,247$80,389$465,800$1,082
59301Custer County11,598$63,643$202,100$918
59860Lake County11,580$59,883$386,100$932
59923Lincoln County9,885$45,332$241,400$726
59711Deer Lodge County9,464$50,965$215,600$666
59911Lake County9,316$81,846$608,000$1,158
59457Fergus County9,215$59,682$205,500$877
59270Richland County8,844$68,031$260,600$876
59635Lewis and Clark County8,382$73,664$356,200$998
59330Dawson County8,281$70,709$188,000$827
59725Beaverhead County8,223$57,967$279,000$804
59804Missoula County7,942$74,877$507,300$1,138
59417Glacier County7,674$37,763$128,800$481
59864Lake County7,399$60,305$271,700$841
59847Missoula County6,579$75,710$366,500$1,172
59833Ravalli County6,046$82,115$486,600$1,055
59828Ravalli County5,798$82,265$428,900$1,148
59722Powell County5,698$60,263$226,600$769
59741Gallatin County5,635$86,382$562,300$1,676
59201Roosevelt County5,345$47,361$131,800$725
59634Jefferson County5,238$120,881$500,700$1,161
59917Lincoln County5,086$61,008$295,300$1,097
59752Gallatin County4,982$82,228$426,600$1,218
59034Big Horn County4,972$59,559$178,200$723
59427Glacier County4,955$59,219$161,200$915
59072Musselshell County4,590$59,785$222,400$877
59230Valley County4,515$72,161$237,700$800
59644Broadwater County4,337$59,082$307,500$1,022
59019Stillwater County4,267$86,905$352,900$921
59859Sanders County4,204$61,667$403,800$792
59875Ravalli County4,110$64,806$459,900$983
59079Yellowstone County3,893$65,851$350,400$1,516
59425Pondera County3,753$50,000$190,500$869
59865Lake County3,741$55,213$310,400$520
59759Jefferson County3,667$55,237$333,000$872
59521Hill County3,616$45,345$67,800$374
59068Carbon County3,513$63,704$413,900$795
59474Toole County3,391$54,004$203,600$770
59935Lincoln County3,359$37,130$278,800$975
59011Sweet Grass County3,131$67,326$286,200$1,061
59255Roosevelt County2,994$41,089$79,900$429
59873Sanders County2,983$54,176$244,500$575
59422Teton County2,947$64,479$224,300$717
59538Phillips County2,842$65,833$174,500$677
59821Missoula County2,822$68,370$379,700$962
59043Rosebud County2,771$31,958$114,500$500
59729Madison County2,700$75,625$475,200$1,447
59922Flathead County2,617$79,608$549,100—
59526Blaine County2,584$60,741$85,400$667
59632Jefferson County2,535$62,770$260,600$691
59872Mineral County2,470$52,083$314,400$697
59834Missoula County2,449$87,143$400,000$1,620
59327Rosebud County2,448$58,125$210,200$763
59730Gallatin County2,367$85,849$817,600$1,469
59037Yellowstone County2,345$103,292$326,100$1,119
59829Ravalli County2,338$63,996$400,900$963
59523Blaine County2,281$74,107$200,700$739
59022Big Horn County2,250$50,208$86,300$470
59041Carbon County2,224$77,442$325,500$1,163
59323Rosebud County2,156$86,000$193,700$632
59313Fallon County2,147$72,452$225,500$772
59825Granite County2,135$85,268$327,800$1,141
59758Gallatin County2,097$59,750$476,600$1,050
59436Teton County2,093$78,047$271,700$871
59823Missoula County2,069$82,548$465,800$688
59874Sanders County2,064$61,978$481,800$682
59063Stillwater County2,055$90,417$336,800$1,107
59421Cascade County2,039$71,688$337,200$1,014
59749Madison County1,919$78,534$347,600$778
59820Mineral County1,904$72,586$332,000$1,000
59221Richland County1,878$65,625$235,100$880
59716Madison County1,867$135,396$868,600$1,705
59254Sheridan County1,845$62,115$147,100$755
59442Chouteau County1,777$68,024$209,600$690
59858Granite County1,737$48,854$349,500$871
59645Meagher County1,703$59,231$283,100$875

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

All 369 ZIP codes

Every ZIP code area in the state, in numeric order.

Reading this Montana list

What the Montana numbers actually show.

Most of what is listed for Montana is small. 64% of the 369 ZIP codes here hold fewer than a thousand residents, while 1 carries 50,000 or more and account between them for 6% of the state's 1,105,740 counted people. The ranking below is really two lists stacked together: a short one of cities and a very long one of villages. These are mostly very small areas — the median ZIP code counts 496 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: $268,150 median home value against $64,375 median income, a ratio of 4.2 versus 3.9 nationally. Rent stays modest against earnings — $857 a month, roughly 16% of median household income over a year. The statewide midpoint hides real variation, though — that is what the spread below is for.

Middle-of-the-road dispersion: $44,886 to $89,217 across the tenth-to-ninetieth percentile band, a 1.99× spread. 59081 tops the list at $250,001 and 59032 anchors the bottom at $26,750, but those two are not where most of this list sits.

About one row in 9 is incomplete — 42 of 369 ZIP codes have a suppressed estimate, almost all of them at the small end. Five-year estimates average responses over sixty months, so what is published is a stable baseline rather than a reading of this month's market.

Questions people ask

Specific to Montana.

How many ZIP codes does Montana have? 369 appear in the current federal tabulation. ZIP code tabulation areas are the Census approximation of postal ZIP codes, so the count differs slightly from the number of ZIPs the Postal Service delivers to in Montana, and PO-box-only ZIPs have no area at all.

Which Montana row should I compare mine against? Pick ZIP codes within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.

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 ZIP codes this small.

More Montana data.