ShareYourGroupShareYourGroupZIP Codes

Idaho ZIP codes: every city, town and county

320 ZIP codes of Idaho (ID), listed by place and by county. Every code of the state starts with 8.

Idaho at a glance

ZIP codes in this list
320
Lowest and highest
83201 to 83877
First digit
8
Three-digit prefixes
7, from 832 to 838
Counties or equivalent areas
44
Places named
266
Most codes for one place
Boise (28)
Largest ZIP code area
83611 Cascade, 2,679 sq mi

By county

By city or town

PlaceCountyZIP codes
AberdeenBingham County83210
AhsahkaClearwater County83520
AlbionCassia County83311
AlmoCassia County83312
American FallsPower County83211
ArbonPower County83212
ArcoButte County83213
ArimoBannock County83214
AshtonFremont County83420
AtholKootenai County83801
AtlantaElmore County83601
Atomic CityBingham County83215
AveryShoshone County83802
BancroftCaribou County83217
BanksBoise County83602
BasaltBingham County83218
BayviewKootenai County83803
BellevueBlaine County83313
BernBear Lake County83220
BlackfootBingham County83221
BlanchardBonner County83804
BlissGooding County83314
BloomingtonBear Lake County83223
BoiseAda County837018370283703837048370583706837078370883709837118371283713and 16 more
Bonners FerryBoundary County83805
BovillLatah County83806
BruneauOwyhee County83604
BuhlTwin Falls County83316
BurleyCassia County83318
CalderShoshone County83808
CaldwellCanyon County836058360683607
CambridgeWashington County83610
CareyBlaine County83320
CareywoodBonner County83809
CarmenLemhi County83462
CascadeValley County83611
CastlefordTwin Falls County83321
CataldoKootenai County83810
ChallisCuster County83226
ChesterFremont County83421
Clark ForkBonner County83811
ClarkiaShoshone County83812
ClaytonCuster County83227
CliftonFranklin County83228
CobaltLemhi County83229
CocolallaBonner County83813
Coeur d'AleneKootenai County838148381583816
ColburnBonner County83865
CondaCaribou County83230
CoolinBonner County83821
CorralCamas County83322
CottonwoodIdaho County83522
CouncilAdams County83612
CraigmontLewis County83523
CuldesacNez Perce County83524
DaytonFranklin County83232
DearyLatah County83823
DecloCassia County83323
DesmetBenewah County83824
DietrichLincoln County83324
DingleBear Lake County83233
DonnellyValley County83615
DoverBonner County83825
DowneyBannock County83234
DriggsTeton County83422
DuboisClark County83423
EagleAda County83616
EastportBoundary County83826
EdenJerome County83325
Elk CityIdaho County83525
Elk RiverClearwater County83827
EllisCuster County83235
EmmettGem County83617
FairfieldCamas County83327
FeltTeton County83424
FennIdaho County83531
FerdinandIdaho County83526
FernwoodBenewah County83830
FilerTwin Falls County83328
FirthBingham County83236
Fish HavenBear Lake County83287
Fort HallBingham County83203
FranklinFranklin County83237
FruitlandPayette County83619
Garden CityAda County83714
Garden ValleyBoise County83622
GeneseeLatah County83832
GenevaBear Lake County83238
GeorgetownBear Lake County83239
GibbonsvilleLemhi County83463
Glenns FerryElmore County83623
GoodingGooding County83330
GraceCaribou County83241
Grand ViewOwyhee County83624
GrangevilleIdaho County83530
GreencreekIdaho County83533
GreenleafCanyon County83626
HagermanGooding County83332
HaileyBlaine County83333
HamerJefferson County83425
HammettElmore County83627
HansenTwin Falls County83334
HarrisonKootenai County83833
HarvardLatah County83834
HaydenKootenai County83835
HazeltonJerome County83335
HeyburnMinidoka County83336
Hill CityCamas County83337
HolbrookOneida County83243
HomedaleOwyhee County83628
HopeBonner County83836
Horseshoe BendBoise County83629
HoweButte County83244
HustonCanyon County83630
Idaho CityBoise County83631
Idaho FallsBonneville County83401834028340383404834058340683415
Indian ValleyAdams County83632
InkomBannock County83245
IonaBonneville County83427
IrwinBonneville County83428
Island ParkFremont County83429
JeromeJerome County83338
JuliaettaLatah County83535
KamiahLewis County83536
KelloggShoshone County83837
KendrickLatah County83537
KetchumBlaine County83340
KimberlyTwin Falls County83341
King HillElmore County83633
KingstonShoshone County83839
KooskiaIdaho County83539
KootenaiBonner County83840
KunaAda County83634
LacledeBonner County83841
Lake ForkValley County83635
LapwaiNez Perce County83540
Lava Hot SpringsBannock County83246
LeadoreLemhi County83464
LemhiLemhi County83465
LenoreClearwater County83541
LethaGem County83636
LewistonNez Perce County83501
LewisvilleJefferson County83431
LowmanBoise County83637
LucileIdaho County83542
MackayCuster County83251
Macks InnFremont County83433
Malad CityOneida County83252
MaltaCassia County83342
MarsingOwyhee County83639
MayLemhi County83253
McCallValley County83638
McCammonBannock County83250
MedimontKootenai County83842
MelbaCanyon County83641
MenanJefferson County83434
MeridianAda County8364283680
MeridianBoise County83646
MesaAdams County83643
MiddletonCanyon County83644
MidvaleWashington County83645
MinidokaMinidoka County83343
MonteviewJefferson County83435
MontpelierBear Lake County83254
MooreButte County83255
MorelandBingham County83256
MoscowLatah County8384383844
Mountain HomeElmore County83647
Mountain Home AfbElmore County83648
Moyie SpringsBoundary County83845
MullanShoshone County83846
MurphyOwyhee County83650
MurrayShoshone County83874
MurtaughTwin Falls County83344
NampaCanyon County8365183652836538368683687
NaplesBoundary County83847
New MeadowsAdams County83654
New PlymouthPayette County83655
NewdaleFremont County83436
NezperceLewis County83543
NordmanBonner County83848
North ForkLemhi County83466
NotusCanyon County83656
OakleyCassia County83346
OlaGem County83657
OldtownBonner County83822
OrofinoClearwater County83544
OsburnShoshone County83849
ParisBear Lake County83261
ParkerFremont County83438
ParmaCanyon County83660
PaulMinidoka County83347
PayettePayette County83661
PeckNez Perce County83545
PicaboBlaine County83348
PierceClearwater County83546
PinehurstShoshone County83850
PingreeBingham County83262
PlacervilleBoise County83666
PlummerBenewah County83851
PocatelloBannock County832018320283204832058320683209
PollockIdaho County83547
PonderayBonner County83852
PorthillBoundary County83853
Post FallsKootenai County8385483877
PotlatchLatah County83855
PrestonFranklin County83263
Priest RiverBonner County83856
PrincetonLatah County83857
RathdrumKootenai County83858
ReubensLewis County83548
RexburgMadison County834408344183460
RichfieldLincoln County83349
RigbyJefferson County83442
RigginsIdaho County83549
RirieJefferson County83443
RobertsJefferson County83444
RocklandPower County83271
RogersonTwin Falls County83302
RupertMinidoka County83350
SagleBonner County83860
Saint AnthonyFremont County83445
Saint CharlesBear Lake County83272
Saint MariesBenewah County83861
SalmonLemhi County83467
SandpointBonner County83864
SantaBenewah County83866
ShelleyBingham County83274
ShoshoneLincoln County83352
ShoupLemhi County83469
SilvertonShoshone County83867
SmeltervilleShoshone County83868
Soda SpringsCaribou County83276
SpencerClark County83446
Spirit LakeKootenai County83869
SpringfieldBingham County83277
StanleyCuster County83278
StarAda County83669
StitesIdaho County83552
Sugar CityMadison County83448
Sun ValleyBlaine County8335383354
Swan ValleyBonneville County83449
SwanlakeBannock County83281
SweetGem County83670
TendoyLemhi County83468
TensedBenewah County83870
TerretonJefferson County83450
TetonFremont County83451
TetoniaTeton County83452
ThatcherFranklin County83283
TroyLatah County83871
Twin FallsTwin Falls County8330183303
UconBonneville County83454
VictorTeton County83455
ViolaLatah County83872
WallaceShoshone County83873
WarrenIdaho County83671
WayanCaribou County83285
WeippeClearwater County83553
WeiserWashington County83672
WendellGooding County83355
WestonFranklin County83286
White BirdIdaho County83554
WilderCanyon County83676
WinchesterLewis County83555
WorleyKootenai County83876
Yellow PineValley County83677

Places and counties: GeoNames. Areas: U.S. Census Bureau, 2024 ZIP Code Tabulation Areas. Checked in November 2026. Not connected with the United States Postal Service; for mailing, confirm the address with USPS.

All states