US ZIP Code Map

Montana ZIP codes

409 ZIP codes in Montana, with 561 cities and 56 counties.

ACS population

1,141,614

Median household income

$64,479

Median home value

$267,300

Montana ZIP map

ZIP code map

Cities

Counties

ZIP codes in Montana

ZIPCityCountyPopulationIncome
57717Belle FourcheButte County8,711$71,326
57724Camp CrookHarding County191$59,219
58621BeachGolden Valley County1,203$75,313
59001AbsarokeeStillwater County1,452$75,938
59002ActonYellowstone County168$38,125
59003AshlandRosebud County1,266$45,461
59004AshlandRosebud County
59006BallantineYellowstone County1,218$47,670
59007BearcreekCarbon County105$110,250
59008BelfryCarbon County503$86,563
59010BighornTreasure County172$73,472
59011Big TimberSweet Grass County3,131$67,326
59012BirneyRosebud County52$51,875
59013BoydCarbon County213$134,750
59014BridgerCarbon County1,488$48,958
59015BroadviewYellowstone County366$64,063
59016BusbyBig Horn County944$60,188
59018Clyde ParkPark County656$60,556
59019ColumbusStillwater County4,267$86,905
59020Cooke CityPark County97$42,500
59022Crow AgencyBig Horn County2,250$50,208
59024CusterYellowstone County295$70,250
59025DeckerBig Horn County41
59026EdgarCarbon County103$61,477
59027EmigrantPark County720$55,446
59028FishtailStillwater County455$76,250
59029FrombergCarbon County799$67,500
59030GardinerPark County1,181$49,519
59031GarryowenBig Horn County618$143,750
59032Grass RangeFergus County380$26,750
59033GreycliffSweet Grass County139$90,577
59034HardinBig Horn County4,972$59,559
59035Fort SmithBig Horn County187$52,679
59036HarlowtonWheatland County1,530$50,859
59037HuntleyYellowstone County2,345$103,292
59038HyshamTreasure County683$62,250
59039IngomarRosebud County16
59041JolietCarbon County2,224$77,442
59043Lame DeerRosebud County2,771$31,958
59044LaurelYellowstone County12,488$86,011
59046LavinaGolden Valley County510$75,750
59047LivingstonPark County13,491$70,176
59050Lodge GrassBig Horn County1,575$80,417
59052Mc LeodSweet Grass County182$60,000
59053MartinsdaleMeagher County283
59054MelstoneMusselshell County236$52,708
59055MelvilleSweet Grass County107$114,688
59057MoltYellowstone County718$77,527
59058MosbyGarfield County45
59059MusselshellMusselshell County201$37,132
59061NyeStillwater County240$83,333
59062OtterPowder River County62$45,469
59063Park CityStillwater County2,055$90,417
59064Pompeys PillarYellowstone County233
59065PrayPark County104$121,071
59066PryorBig Horn County675$51,563
59067RapeljeStillwater County204$63,750
59068Red LodgeCarbon County3,513$63,704
59069Reed PointStillwater County491$68,333
59070RobertsCarbon County1,472$85,391
59071RoscoeCarbon County65$71,250
59072RoundupMusselshell County4,590$59,785
59073RoundupMusselshell County
59074RyegateGolden Valley County396$49,643
59075Saint XavierBig Horn County165$67,143
59076SandersTreasure County43$126,518
59077Sand SpringsGarfield County42
59078ShawmutWheatland County125
59079ShepherdYellowstone County3,893$65,851
59081Silver GatePark County94$250,001
59082SpringdalePark County20
59083SumatraRosebud County4
59084TeigenPetroleum County
59085Two DotWheatland County112
59086WilsallPark County878$68,036
59087WinnettPetroleum County348$60,625
59088WordenYellowstone County1,142$75,000
59089WyolaBig Horn County630$50,938
59101BillingsYellowstone County41,797$58,165
59102BillingsYellowstone County48,700$75,140
59103BillingsYellowstone County
59104BillingsYellowstone County
59105BillingsYellowstone County34,363$74,572
59106BillingsYellowstone County20,232$122,374
59107BillingsYellowstone County
59108BillingsYellowstone County
59111BillingsYellowstone County
59112BillingsYellowstone County
59114BillingsYellowstone County
59115BillingsYellowstone County
59116BillingsYellowstone County
59117BillingsYellowstone County
59201Wolf PointRoosevelt County5,345$47,361
59211AntelopeSheridan County264$160,833
59212BainvilleRoosevelt County562$88,438
59213BrocktonRoosevelt County829$56,875
59214BrockwayMcCone County35
59215CircleMcCone County1,025$84,808
59217CraneRichland County185$76,007
59218CulbertsonRoosevelt County952$95,368
59219DagmarSheridan County157$77,500
59221FairviewRichland County1,878$65,625
59222FlaxvilleDaniels County217
59223Fort PeckMcCone County25$150,313
59225FrazerValley County596$43,929
59226FroidRoosevelt County655$64,211
59230GlasgowValley County4,515$72,161
59231Saint MarieValley County319$38,125
59240GlentanaValley County26
59241HinsdaleValley County468$44,886
59242HomesteadSheridan County61$84,250
59243LambertRichland County410$80,833
59244LarslanValley County67$70,833
59247Medicine LakeSheridan County313$42,813
59248NashuaValley County1,018$86,667
59250OpheimValley County284$51,818
59252OutlookSheridan County47$50,313
59253PeerlessDaniels County82$139,375
59254PlentywoodSheridan County1,845$62,115
59255PoplarRoosevelt County2,994$41,089
59256RaymondSheridan County134
59257RedstoneSheridan County151
59258ReserveSheridan County188$140,000
59259RicheyDawson County324$75,250
59260RichlandValley County103$83,333
59261SacoPhillips County496$65,833
59262SavageRichland County595$69,063
59263ScobeyDaniels County1,190$53,438
59270SidneyRichland County8,844$68,031
59273VandaliaValley County13$67,500
59274VidaMcCone County315$61,375
59275WestbySheridan County567$68,594
59276WhitetailDaniels County21
59301Miles CityCuster County11,598$63,643
59311AlzadaCarter County145$61,000
59312AngelaGarfield County9
59313BakerFallon County2,147$72,452
59314BiddlePowder River County136$86,250
59315BloomfieldDawson County90$74,167
59316BoyesCarter County18$48,125
59317BroadusPowder River County1,153$73,750
59318BrusettGarfield County145$70,000
59319CapitolCarter County38$49,583
59322CohagenGarfield County121$37,917
59323ColstripRosebud County2,156$86,000
59324EkalakaCarter County746$57,083
59326FallonPrairie County363
59327ForsythRosebud County2,448$58,125
59330GlendiveDawson County8,281$70,709
59332HammondCarter County150$29,963
59333HathawayRosebud County28$101,875
59336IsmayCuster County202$62,500
59337JordanGarfield County575$67,917
59338KinseyCuster County159$78,750
59339LindsayDawson County151$84,844
59341MildredPrairie County
59343OlivePowder River County41$31,375
59344PlevnaFallon County471$74,861
59345PowdervilleCuster County38$103,750
59347RosebudRosebud County341$60,000
59349TerryPrairie County892$49,844
59351VolborgPowder River County171
59353WibauxWibaux County1,164$65,250
59354WillardFallon County264$61,875
59401Great FallsCascade County13,600$53,750
59402Malmstrom AFBCascade County
59403Great FallsCascade County
59404Great FallsCascade County28,127$79,327
59405Great FallsCascade County34,059$60,509
59406Great FallsCascade County
59410AugustaLewis and Clark County617$34,125
59411BabbGlacier County805$65,380
59412BeltCascade County1,450$83,409
59414Black EagleCascade County654$55,588
59416BradyPondera County378$86,111
59417BrowningGlacier County7,674$37,763
59418BuffaloJudith Basin County105$50,000
59419BynumTeton County51$32,083
59420CarterChouteau County214$60,694
59421CascadeCascade County2,039$71,688
59422ChoteauTeton County2,947$64,479
59424Coffee CreekFergus County66$82,946
59425ConradPondera County3,753$50,000
59427Cut BankGlacier County4,955$59,219
59430DentonFergus County476$74,444
59432DupuyerPondera County169$71,250
59433DuttonTeton County398$58,750
59434East Glacier ParkGlacier County309$48,125
59435EthridgeToole County12
59436FairfieldTeton County2,093$78,047
59440FlowereeChouteau County427$121,875
59441Forest GroveFergus County155
59442Fort BentonChouteau County1,777$68,024
59443Fort ShawCascade County692$79,132
59444GalataLiberty County226$41,484
59446GeraldineChouteau County605$55,000
59447GeyserJudith Basin County369$75,417
59448Heart ButtePondera County647$29,318
59450HighwoodChouteau County568$80,417
59451HilgerFergus County120$57,000
59452HobsonJudith Basin County579$44,545
59453Judith GapWheatland County302$45,938
59454KevinToole County98$27,750
59456LedgerToole County323$38,869
59457LewistownFergus County9,215$59,682
59460LomaChouteau County227$48,875
59461LothairLiberty County61
59462MoccasinJudith Basin County112$38,958
59463MonarchCascade County110$40,972
59464MooreFergus County542$54,861
59465NeihartCascade County33
59466OilmontToole County49$34,688
59467PendroyTeton County99$58,500
59468PowerTeton County796$80,652
59469RaynesfordJudith Basin County138$76,250
59471RoyFergus County316$64,688
59472Sand CouleeCascade County512$61,023
59474ShelbyToole County3,391$54,004
59477SimmsCascade County326$95,938
59479StanfordJudith Basin County732$50,903
59480StockettCascade County317$92,917
59482SunburstToole County1,002$86,250
59483Sun RiverCascade County353$112,656
59484Sweet GrassToole County74$80,833
59485UlmCascade County767$88,292
59486ValierPondera County1,196$53,056
59487VaughnCascade County1,466$53,894
59489WinifredFergus County330$61,288
59501HavreHill County12,365$56,466
59520Big SandyChouteau County1,211$58,667
59521Box ElderHill County3,616$45,345
59522ChesterLiberty County1,227$54,583
59523ChinookBlaine County2,281$74,107
59524DodsonPhillips County875$48,295
59525GildfordHill County307$46,923
59526HarlemBlaine County2,584$60,741
59527HaysBlaine County1,114$58,000
59528HinghamHill County232$57,500
59529HogelandBlaine County167$63,971
59530InvernessHill County151$72,500
59531JoplinLiberty County409$52,321
59532KremlinHill County101$108,188
59535LloydBlaine County29
59537LoringPhillips County41$147,917
59538MaltaPhillips County2,842$65,833
59540RudyardHill County470$71,319
59542TurnerBlaine County359$66,875
59544WhitewaterPhillips County201$41,563
59545WhitlashLiberty County50$41,042
59546ZortmanPhillips County151$49,049
59547ZurichBlaine County55$41,667
59601HelenaLewis and Clark County31,822$70,502
59602HelenaLewis and Clark County30,379$87,841
59604HelenaLewis and Clark County
59620HelenaLewis and Clark County
59623HelenaLewis and Clark County0
59624HelenaLewis and Clark County
59625HelenaLewis and Clark County156
59626HelenaLewis and Clark County
59631BasinJefferson County367$49,375
59632BoulderJefferson County2,535$62,770
59633Canyon CreekLewis and Clark County288
59634ClancyJefferson County5,238$120,881
59635East HelenaLewis and Clark County8,382$73,664
59636Fort HarrisonLewis and Clark County29
59638Jefferson CityJefferson County511$73,375
59639LincolnLewis and Clark County993$46,284
59640MarysvilleLewis and Clark County105$95,250
59641RadersburgBroadwater County
59642RinglingMeagher County19
59643TostonBroadwater County785$48,321
59644TownsendBroadwater County4,337$59,082
59645White Sulphur SpringsMeagher County1,703$59,231
59647WinstonBroadwater County353$59,330
59648Wolf CreekLewis and Clark County468$68,542
59701ButteSilver Bow County34,245$56,799
59702ButteSilver Bow County
59703ButteSilver Bow County42
59707ButteSilver Bow County
59710AlderMadison County265$47,589
59711AnacondaDeer Lodge County9,464$50,965
59713AvonPowell County191$75,417
59714BelgradeGallatin County23,897$89,217
59715BozemanGallatin County39,275$85,000
59716Big SkyGallatin County1,867$135,396
59717BozemanGallatin County
59718BozemanGallatin County43,750$91,852
59719BozemanGallatin County
59720CameronMadison County315$48,718
59721CardwellJefferson County519$86,932
59722Deer LodgePowell County5,698$60,263
59724DellBeaverhead County104$57,188
59725DillonBeaverhead County8,223$57,967
59727DivideSilver Bow County313$59,375
59728EllistonPowell County394$74,792
59729EnnisMadison County2,700$75,625
59730Gallatin GatewayGallatin County2,367$85,849
59731GarrisonPowell County215$58,750
59732GlenBeaverhead County202$70,833
59733Gold CreekPowell County206$62,917
59735HarrisonMadison County391$73,000
59736JacksonBeaverhead County133$84,375
59739LimaBeaverhead County303$54,609
59740Mc AllisterMadison County467$46,811
59741ManhattanGallatin County5,635$86,382
59743MelroseSilver Bow County192$50,938
59745NorrisMadison County140$61,250
59746PolarisBeaverhead County100
59747PonyMadison County155$64,375
59748RamsaySilver Bow County340$99,000
59749SheridanMadison County1,919$78,534
59750ButteSilver Bow County408$80,670
59751Silver StarMadison County284$47,500
59752Three ForksGallatin County4,982$82,228
59754Twin BridgesMadison County1,020$71,667
59755Virginia CityMadison County148
59756Warm SpringsDeer Lodge County277
59758West YellowstoneGallatin County2,097$59,750
59759WhitehallJefferson County3,667$55,237
59760Willow CreekGallatin County205$69,167
59761WisdomBeaverhead County303$59,837
59762Wise RiverBeaverhead County223$55,625
59771BozemanGallatin County
59772BozemanGallatin County
59773BozemanGallatin County
59801MissoulaMissoula County31,127$55,022
59802MissoulaMissoula County19,832$65,054
59803MissoulaMissoula County17,941$108,992
59804MissoulaMissoula County7,942$74,877
59806MissoulaMissoula County
59807MissoulaMissoula County
59808MissoulaMissoula County22,804$76,795
59812MissoulaMissoula County1,217
59820AlbertonMineral County1,904$72,586
59821ArleeLake County2,822$68,370
59823BonnerMissoula County2,069$82,548
59824CharloLake County1,453$62,500
59825ClintonMissoula County2,135$85,268
59826CondonMissoula County542$61,364
59827ConnerRavalli County277$70,417
59828CorvallisRavalli County5,798$82,265
59829DarbyRavalli County2,338$63,996
59830De BorgiaMineral County102
59831DixonSanders County588$43,594
59832DrummondGranite County841$59,125
59833FlorenceRavalli County6,046$82,115
59834FrenchtownMissoula County2,449$87,143
59835GrantsdaleRavalli County
59837HallGranite County478$49,375
59840HamiltonRavalli County14,775$64,493
59841PinesdaleRavalli County847$70,694
59842HauganMineral County99
59843HelmvillePowell County271$79,342
59844HeronSanders County662$40,000
59845Hot SpringsSanders County1,228$31,458
59846HusonMissoula County1,238$68,707
59847LoloMissoula County6,579$75,710
59848LonepineSanders County74
59851MilltownMissoula County54
59853NoxonSanders County918$50,179
59854OvandoPowell County185$81,250
59855PabloLake County430$31,510
59856ParadiseSanders County138$47,500
59858PhilipsburgGranite County1,737$48,854
59859PlainsSanders County4,204$61,667
59860PolsonLake County11,580$59,883
59863RavalliLake County174$76,582
59864RonanLake County7,399$60,305
59865Saint IgnatiusLake County3,741$55,213
59866Saint RegisMineral County1,152$70,536
59867SalteseMineral County68
59868Seeley LakeMissoula County1,659$48,409
59870StevensvilleRavalli County12,247$80,389
59871SulaRavalli County277$46,615
59872SuperiorMineral County2,470$52,083
59873Thompson FallsSanders County2,983$54,176
59874Trout CreekSanders County2,064$61,978
59875VictorRavalli County4,110$64,806
59901KalispellFlathead County61,710$70,391
59903KalispellFlathead County
59904KalispellFlathead County
59910Big ArmLake County605$95,227
59911BigforkFlathead County9,316$81,846
59912Columbia FallsFlathead County15,745$73,515
59913CoramFlathead County543$40,481
59914DaytonLake County379$85,156
59915ElmoLake County432$47,500
59916EssexFlathead County168$60,313
59917EurekaLincoln County5,086$61,008
59918FortineLincoln County518$65,500
59919Hungry HorseFlathead County663
59920KilaFlathead County1,635$83,300
59921Lake Mc DonaldFlathead County
59922LakesideFlathead County2,617$79,608
59923LibbyLincoln County9,885$45,332
59925MarionFlathead County1,561$61,065
59926Martin CityFlathead County250
59927OlneyFlathead County295$58,750
59928PolebridgeFlathead County130$53,542
59929ProctorLake County259
59930RexfordLincoln County947$65,268
59931RollinsLake County249$172,750
59932SomersFlathead County1,530$57,325
59933StrykerLincoln County3
59934TregoLincoln County858$91,875
59935TroyLincoln County3,359$37,130
59936West GlacierFlathead County679$87,031
59937WhitefishFlathead County14,653$75,512
82801SheridanSheridan County25,727$70,315