Iowa Zip Codes

968 Zip Codes

Zip Code
City
County
Population
50023AnkenyPolk County45,195
50613Cedar FallsBlack Hawk County43,732
52001DubuqueDubuque County42,895
52302MarionLinn County42,803
52402Cedar RapidsLinn County42,648
52404Cedar RapidsLinn County41,433
52722BettendorfScott County40,639
51503Council BluffsPottawattamie County37,081
52240Iowa CityJohnson County36,475
50315Des MoinesPolk County36,355
50266West Des MoinesDallas County35,508
50317Des MoinesPolk County35,466
51501Council BluffsPottawattamie County35,400
50010AmesStory County33,397
50265West Des MoinesPolk County33,222
50310Des MoinesPolk County31,976
50322UrbandalePolk County31,917
50014AmesStory County31,376
50158MarshalltownMarshall County31,047
52501OttumwaWapello County30,535
52761MuscatineMuscatine County30,357
50701WaterlooBlack Hawk County30,128
50401Mason CityCerro Gordo County28,909
50501Fort DodgeWebster County28,530
52806DavenportScott County27,733
51106Sioux CityWoodbury County27,652
52601BurlingtonDes Moines County27,592
50021AnkenyPolk County27,375
52804DavenportScott County26,812
52405Cedar RapidsLinn County26,259
52732ClintonClinton County25,984
50263WaukeeDallas County25,635
52403Cedar RapidsLinn County24,191
50131JohnstonPolk County23,967
50320Des MoinesPolk County23,709
51104Sioux CityWoodbury County22,759
52241CoralvilleJohnson County22,494
52246Iowa CityJohnson County22,340
52317North LibertyJohnson County22,119
52245Iowa CityJohnson County22,088
52803DavenportScott County21,558
50009AltoonaPolk County21,402
50702WaterlooBlack Hawk County20,818
50125IndianolaWarren County20,364
50208NewtonJasper County20,339
50703WaterlooBlack Hawk County18,587
50325ClivePolk County18,576
50313Des MoinesPolk County18,291
52002DubuqueDubuque County17,871
51103Sioux CityWoodbury County17,005
52807DavenportScott County16,806
50316Des MoinesPolk County16,647
50323UrbandaleDallas County16,511
50036BooneBoone County16,418
50311Des MoinesPolk County15,869
50111GrimesPolk County15,745
50312Des MoinesPolk County15,498
50211NorwalkWarren County15,120
52577OskaloosaMahaska County14,437
50219PellaMarion County13,940
52003DubuqueDubuque County13,820
50588Storm LakeBuena Vista County13,263
52101DecorahWinneshiek County12,962
52641Mount PleasantHenry County12,812
50677WaverlyBremer County12,746
52627Fort MadisonLee County12,719
50327Pleasant HillPolk County12,672
51031Le MarsPlymouth County12,595
51301SpencerClay County12,326
51401CarrollCarroll County12,174
52632KeokukLee County12,087
50138KnoxvilleMarion County12,086
50112GrinnellPoweshiek County11,827
52556FairfieldJefferson County11,647
51105Sioux CityWoodbury County11,214
50314Des MoinesPolk County10,086
52748EldridgeScott County9,737
51250Sioux CenterSioux County9,667
51442DenisonCrawford County9,648
52802DavenportScott County9,557
50616Charles CityFloyd County9,544
50035BondurantPolk County9,507
51534GlenwoodMills County9,435
50309Des MoinesPolk County9,307
50003AdelDallas County9,263
50428Clear LakeCerro Gordo County9,119
50220PerryDallas County9,037
50801CrestonUnion County8,957
52353WashingtonWashington County8,930
50273WintersetMadison County8,866
50595Webster CityHamilton County8,823
50644IndependenceBuchanan County8,705
50022AtlanticCass County8,664
52205AnamosaJones County8,537
51360Spirit LakeDickinson County8,533
50201NevadaStory County8,291
52411Cedar RapidsLinn County8,242
52057ManchesterDelaware County8,082
52060MaquoketaJackson County7,974
50321Des MoinesPolk County7,941
52544CentervilleAppanoose County7,873
52349VintonBenton County7,665
52742De WittClinton County7,581
50213OsceolaClarke County7,448
50707EvansdaleBlack Hawk County7,307
52333SolonJohnson County7,237
50226Polk CityPolk County7,144
50511AlgonaKossuth County7,041
52233HiawathaLinn County7,025
51041Orange CitySioux County7,016
51334EsthervilleEmmet County6,992
51537HarlanShelby County6,852
52537BloomfieldDavis County6,766
51566Red OakMontgomery County6,764
51632ClarindaPage County6,753
50047CarlisleWarren County6,635
51012CherokeeCherokee County6,518
50662OelweinFayette County6,499
50049CharitonLucas County6,449
50126Iowa FallsHardin County6,402
52310MonticelloJones County6,286
51201SheldonSioux County6,278
52753Le ClaireScott County6,108
52314Mount VernonLinn County6,011
50659New HamptonChickasaw County5,986
52172WaukonAllamakee County5,982
52136CrescoHoward County5,917
50436Forest CityWinnebago County5,879
52531AlbiaMonroe County5,856
52040DyersvilleDelaware County5,644
50548HumboldtHumboldt County5,591
51601ShenandoahPage County5,560
51108Sioux CityPlymouth County5,555
52031BellevueJackson County5,442
51054Sergeant BluffWoodbury County5,416
50441HamptonFranklin County5,321
52772TiptonCedar County5,289
52247KalonaJohnson County5,222
50129JeffersonGreene County5,208
50324Windsor HeightsPolk County5,200
52340TiffinJohnson County5,192
52726Blue GrassScott County5,113
50461OsageMitchell County5,068
52730CamancheClinton County5,042
52776West LibertyMuscatine County4,979
51247Rock ValleySioux County4,887
51555Missouri ValleyHarrison County4,858
51351MilfordDickinson County4,812
52361WilliamsburgIowa County4,784
50156MadridBoone County4,644
50124HuxleyStory County4,539
52068PeostaDubuque County4,483
50013AmesStory County4,349
50536EmmetsburgPalo Alto County4,304
52655West BurlingtonDes Moines County4,174
52242Iowa CityJohnson County4,140
52339TamaTama County4,120
52301MarengoIowa County4,099
52358West BranchCedar County4,096
50248Story CityStory County4,048
50648JesupBlack Hawk County4,044
51246Rock RapidsLyon County4,007
50438GarnerHancock County3,989
50533Eagle GroveWright County3,931
52338SwisherJohnson County3,886
52213Center PointLinn County3,869
52645New LondonHenry County3,801
51510Carter LakePottawattamie County3,780
52327RiversideWashington County3,691
52778WiltonCedar County3,661
52228FairfaxLinn County3,656
51109Sioux CityPlymouth County3,619
50651La Porte CityBlack Hawk County3,608
52162PostvilleAllamakee County3,548
50674SumnerBremer County3,539
52175West UnionFayette County3,528
51023HawardenSioux County3,469
51040OnawaMonona County3,422
52033CascadeJones County3,417
50109GrangerPolk County3,407
50525ClarionWright County3,404
52738Columbus JunctionLouisa County3,389
51249SibleyOsceola County3,388
50638Grundy CenterGrundy County3,330
50627EldoraHardin County3,263
50225PleasantvilleMarion County3,211
50622DenverBremer County3,179
50579Rockwell CityCalhoun County3,153
51239HullSioux County3,115
52653WapelloLouisa County3,109
50054ColfaxJasper County3,099
50237RunnellsPolk County3,085
51546LoganHarrison County3,067
50643HudsonBlack Hawk County3,063
50212OgdenBoone County3,053
50459NorthwoodWorth County3,046
51050RemsenPlymouth County3,043
50169MitchellvillePolk County3,037
52637MediapolisDes Moines County2,994
52208Belle PlaineBenton County2,992
50140LamoniDecatur County2,973
52328RobinsLinn County2,962
52045EpworthDubuque County2,950
50025AudubonAudubon County2,937
50421BelmondWright County2,923
50072EarlhamMadison County2,892
52052GuttenbergClayton County2,890
52342ToledoTama County2,875
50170MonroeJasper County2,874
50261Van MeterMadison County2,866
50216PanoraGuthrie County2,844
50450Lake MillsWinnebago County2,839
52227ElyLinn County2,825
51002AltaBuena Vista County2,819
52214Central CityLinn County2,790
50115Guthrie CenterGuthrie County2,782
52253LisbonCedar County2,764
50228Prairie CityJasper County2,688
50665ParkersburgButler County2,677
52591SigourneyKeokuk County2,674
52206AtkinsBenton County2,668
52046FarleyDubuque County2,663
51039MovilleWoodbury County2,648
52211BrooklynPoweshiek County2,638
52773WalcottScott County2,638
50144LeonDecatur County2,579
52356WellmanWashington County2,577
50063Dallas CenterDallas County2,553
51445Ida GroveIda County2,526
50472Saint AnsgarMitchell County2,506
50423BrittHancock County2,490
50250StuartAdair County2,480
50563MansonCalhoun County2,468
50601AckleyFranklin County2,468
50060CorydonWayne County2,444
52336SpringvilleLinn County2,442
50171MontezumaPoweshiek County2,440
50658NashuaChickasaw County2,427
50854Mount AyrRinggold County2,414
52159MononaAllamakee County2,412
50247State CenterMarshall County2,411
50849GreenfieldAdair County2,395
50583Sac CitySac County2,387
50841CorningAdams County2,379
50670Shell RockButler County2,378
50629FairbankBuchanan County2,374
51001AkronPlymouth County2,370
50669ReinbeckGrundy County2,358
50240Saint CharlesMadison County2,335
50675TraerTama County2,316
50207New SharonMahaska County2,313
50061CummingMadison County2,310
52203AmanaIowa County2,300
50458Nora SpringsFloyd County2,297
52656West PointLee County2,295
50276WoodwardBoone County2,248
51455ManningCarroll County2,241
50851LenoxTaylor County2,238
51241LarchwoodLyon County2,237
52755Lone TreeJohnson County2,227
52625DonnellsonLee County2,204
51346HartleyO'Brien County2,201
52401Cedar RapidsLinn County2,172
50574PocahontasPocahontas County2,160
52076Strawberry PointClayton County2,150
50833BedfordTaylor County2,139
52324PaloLinn County2,139
51024HintonPlymouth County2,125
51579WoodbineHarrison County2,116
50619ClarksvilleButler County2,099
50676TripoliBremer County2,095
50012AmesStory County2,061
52747DurantMuscatine County2,055
50466RicevilleHoward County2,042
50636GreeneButler County2,038
51560OaklandPottawattamie County2,035
50647JanesvilleBremer County2,032
51028KingsleyPlymouth County2,027
51449Lake CityCalhoun County2,020
50161MaxwellPolk County2,016
50166MiloWarren County2,016
52224DysartBenton County2,016
51559NeolaPottawattamie County2,000
51529DunlapHarrison County1,992
50830AftonUnion County1,969
52623DanvilleDes Moines County1,963
51576UnderwoodPottawattamie County1,960
51025HolsteinIda County1,958
52565KeosauquaVan Buren County1,920
52322OxfordJohnson County1,913
52041EarlvilleDelaware County1,901
50244SlaterPolk County1,900
50058Coon RapidsGuthrie County1,869
52151LansingAllamakee County1,869
52043ElkaderClayton County1,860
51521AvocaPottawattamie County1,857
52553EddyvilleWapello County1,856
52132CalmarWinneshiek County1,845
52332ShellsburgBenton County1,819
52142FayetteFayette County1,790
50456ManlyWorth County1,783
50028BaxterJasper County1,776
52352WalkerLinn County1,775
52563HedrickKeokuk County1,770
50236RolandStory County1,768
51038MerrillPlymouth County1,763
51003AltonSioux County1,761
50864VilliscaMontgomery County1,745
51535GriswoldCass County1,730
51248SanbornO'Brien County1,712
52218CoggonLinn County1,709
51237GeorgeLyon County1,700
50624DikeGrundy County1,694
50554LaurensPocahontas County1,674
51575TreynorPottawattamie County1,663
52042EdgewoodClayton County1,663
50135KelloggJasper County1,658
52248KeotaWashington County1,655
51034MapletonMonona County1,653
50046CambridgeStory County1,652
50682WinthropBuchanan County1,649
50469RockwellCerro Gordo County1,647
50621ConradGrundy County1,641
51240InwoodLyon County1,629
52237HopkintonDelaware County1,623
51347Lake ParkDickinson County1,621
51551MalvernMills County1,619
50604AplingtonButler County1,618
52801DavenportScott County1,598
50006AldenHardin County1,586
51030LawtonWoodbury County1,586
50568NewellBuena Vista County1,583
52345UrbanaBenton County1,578
51035MarcusCherokee County1,577
50210New VirginiaWarren County1,570
50630FredericksburgChickasaw County1,568
50130JewellHamilton County1,567
50475SheffieldFranklin County1,563
50626DunkertonBlack Hawk County1,560
51526CrescentPottawattamie County1,560
52639MontroseLee County1,560
50468RockfordFloyd County1,553
50424Buffalo CenterWinnebago County1,532
52069PrestonJackson County1,532
52654WaylandHenry County1,522
50122HubbardHardin County1,511
52201AinsworthWashington County1,508
50002AdairGuthrie County1,505
52756Long GroveScott County1,505
51640HamburgFremont County1,503
51653TaborFremont County1,501
52754LettsMuscatine County1,501
52073SherrillDubuque County1,496
51652SidneyFremont County1,494
51005AureliaCherokee County1,486
50233RedfieldDallas County1,480
50251SullyJasper County1,478
52216ClarenceCedar County1,467
50076ExiraAudubon County1,463
52157McGregorClayton County1,457
51450Lake ViewSac County1,448
50641HazletonBuchanan County1,446
52351WalfordBenton County1,434
51046PaullinaO'Brien County1,432
50174MurrayClarke County1,431
52571MoraviaAppanoose County1,430
51027IretonSioux County1,421
51454ManillaCrawford County1,409
52032BernardDubuque County1,407
50249StratfordHamilton County1,404
51238HospersSioux County1,401
52161OssianWinneshiek County1,396
50229ProleWarren County1,392
50645IoniaChickasaw County1,391
50602AllisonButler County1,382
51443GliddenCarroll County1,377
52347VictorIowa County1,367
52640Morning SunLouisa County1,366
51638EssexPage County1,350
50635GladbrookTama County1,344
52659WinfieldHenry County1,336
51577WalnutPottawattamie County1,326
52053Holy CrossDubuque County1,317
51342GraettingerPalo Alto County1,315
50597West BendPalo Alto County1,312
52155Lime SpringsHoward County1,309
52590SeymourWayne County1,305
50162MelbourneMarshall County1,302
52306MechanicsvilleCedar County1,300
52316North EnglishIowa County1,298
52315NewhallBenton County1,297
50632GarwinTama County1,296
52320OlinJones County1,290
52768PrincetonScott County1,288
51466Wall LakeSac County1,286
50020AnitaCass County1,281
51430ArcadiaCarroll County1,273
51055SloanWoodbury County1,271
52202AlburnettLinn County1,267
50447KanawhaHancock County1,261
52777WheatlandClinton County1,261
50055CollinsStory County1,260
51358RuthvenPalo Alto County1,259
52035ColesburgClayton County1,255
50070DexterMadison County1,250
50543GowrieWebster County1,243
52746DonahueScott County1,236
50105GilbertStory County1,235
50660New HartfordButler County1,234
50530DaytonWebster County1,230
52540BrightonJefferson County1,230
50540FondaPocahontas County1,217
52070SabulaJackson County1,209
50585Sioux RapidsBuena Vista County1,207
51006Battle CreekIda County1,201
52626FarmingtonLee County1,198
50056ColoStory County1,190
52141ElginFayette County1,190
51461SchleswigCrawford County1,187
50628ElmaHoward County1,183
50106GilmanMarshall County1,182
51234BoydenSioux County1,179
50238RussellLucas County1,168
51458OdeboltSac County1,167
52255LowdenCedar County1,166
52223DelhiDelaware County1,162
50668ReadlynBremer County1,159
52341ToddvilleLinn County1,154
50846FontanelleAdair County1,149
51063WhitingMonona County1,144
52049GarnavilloClayton County1,132
50257TruroMadison County1,131
51053SchallerSac County1,129
52749FruitlandMuscatine County1,127
50680WellsburgGrundy County1,124
52346Van HorneBenton County1,119
51016CorrectionvilleWoodbury County1,118
50268What CheerKeokuk County1,101
51553MindenPottawattamie County1,100
51573StantonMontgomery County1,099
51245PrimgharO'Brien County1,096
52165RidgewayWinneshiek County1,094
51354OcheyedanOsceola County1,090
50514ArmstrongEmmet County1,089
52323Oxford JunctionJones County1,087
51101Sioux CityWoodbury County1,070
52533BataviaJefferson County1,058
51026HornickWoodbury County1,057
52554EldonWapello County1,057
52561FremontMahaska County1,054
52171WaucomaFayette County1,053
52572MoultonAppanoose County1,051
52209BlairstownBenton County1,049
52318NorwayBenton County1,045
52144Fort AtkinsonWinneshiek County1,031
51331Arnolds ParkDickinson County1,017
51235DoonLyon County1,012
52552DrakesvilleDavis County1,012
52570MiltonVan Buren County1,012
50069De SotoDallas County1,009
50625DumontButler County1,005
50139LaconaWarren County1,003
51525CarsonPottawattamie County1,003
51052SalixWoodbury County1,001
50510Albert CityBuena Vista County994
52160New AlbinAllamakee County994
51022GranvilleO'Brien County993
50535EarlySac County990
52215ChelseaTama County986
52751Grand MoundClinton County985
51058SutherlandO'Brien County982
51436BredaCarroll County980
50541Gilmore CityPocahontas County979
52147HawkeyeFayette County978
51570ShelbyShelby County974
50452LatimerFranklin County971
50529Dakota CityHumboldt County966
52249KeystoneBenton County960
50073ElkhartPolk County959
51542Honey CreekPottawattamie County950
50542GoldfieldWright County949
51462ScrantonGreene County949
52210BrandonBuchanan County946
52635LockridgeJefferson County946
52037DelmarClinton County943
52330RyanDelaware County943
51338EverlyClay County933
52658WeverLee County929
50522BurtKossuth County922
50230RadcliffeHardin County916
50134KelleyStory County915
52729CalamusClinton County914
50517BancroftKossuth County909
52039DurangoDubuque County908
52254Lost NationClinton County906
50480TitonkaKossuth County905
52621CrawfordsvilleWashington County899
50071DowsWright County889
52235HillsJohnson County889
50598WhittemoreKossuth County888
52728BuffaloScott County888
50044BusseyMarion County887
52530AgencyWapello County887
50449KlemmeHancock County886
50150LoviliaMonroe County885
52720AtalissaMuscatine County884
52362WyomingJones County882
50606ArlingtonFayette County880
52620BonaparteVan Buren County878
50532DuncombeWebster County877
51355OkobojiDickinson County877
50590Swea CityKossuth County870
52305MartelleJones County869
52146Harpers FerryAllamakee County866
51004AnthonWoodbury County863
50005AlbionMarshall County859
50062Melcher DallasMarion County859
52535BirminghamVan Buren County859
50123HumestonWayne County858
50153LynnvilleJasper County852
50278ZearingStory County851
52229GarrisonBenton County849
52584PulaskiDavis County846
52721BennettCedar County846
50149LorimorMadison County843
51533EmersonMontgomery County843
52739ConesvilleLouisa County843
50167MinburnDallas County837
51557MondaminHarrison County834
50168MingoJasper County831
50258UnionHardin County831
52065New ViennaDubuque County824
50859PrescottAdams County823
51561Pacific JunctionMills County823
50845DiagonalRinggold County814
50667RaymondBlack Hawk County810
52337StanwoodCedar County803
52047FarmersburgClayton County801
52078WorthingtonDubuque County801
50858OrientAdair County796
52585RichlandKeokuk County795
52072Saint OlafClayton County792
52064MilesJackson County791
50142Le GrandMarshall County790
50478ThompsonWinnebago County788
51531Elk HornShelby County784
50118HartfordWarren County782
51646New MarketTaylor County780
52731CharlotteClinton County777
50048CaseyGuthrie County776
51232AshtonOsceola County774
50008AllertonWayne County771
51439Charter OakCrawford County771
50634GilbertvilleBlack Hawk County770
50483WesleyKossuth County765
50581RolfePocahontas County764
50557LehighWebster County763
52766NicholsMuscatine County763
50655MaynardFayette County760
52649SalemHenry County760
52329RowleyBuchanan County757
50107Grand JunctionGreene County756
51571Silver CityMills County750
50075EllsworthHamilton County749
52054La MotteJackson County749
52650SperryDes Moines County748
51357RoyalClay County744
50050ChurdanGreene County743
50558LivermoreHumboldt County742
51544LewisCass County741
51563PersiaHarrison County737
51639FarragutFremont County737
50479ThorntonCerro Gordo County736
52222Deep RiverPoweshiek County731
50214OtleyMarion County730
52326QuasquetonBuchanan County727
52580PackwoodJefferson County726
51558MoorheadMonona County724
51465VailCrawford County723
50666PlainfieldBremer County720
50173MontourTama County716
50246StanhopeHamilton County716
50460OrchardMitchell County713
50560Lu VerneKossuth County709
50516BadgerWebster County708
51364TerrilDickinson County708
50157MalcomPoweshiek County705
50032BerwickPolk County702
50476StacyvilleMitchell County702
52536BlakesburgWapello County701
50650LamontBuchanan County693
50853MassenaCass County693
50482VenturaCerro Gordo County692
51047PetersonClay County690
50435FloydFloyd County687
50578RingstedEmmet County687
51532ElliottMontgomery County685
52079ZwingleJackson County685
52156LuanaClayton County681
50471RuddFloyd County680
50164MenloGuthrie County679
52760MoscowMuscatine County679
50519BodeHumboldt County678
51036MauriceSioux County676
50523CallenderWebster County667
52154LawlerChickasaw County664
50163Melcher DallasMarion County663
51243Little RockLyon County663
52135ClermontFayette County651
50232ReasnorJasper County650
50569OthoWebster County650
50575PomeroyCalhoun County649
52551DoudsVan Buren County648
51528Dow CityCrawford County642
52550DeltaKeokuk County640
50151LucasLucas County636
50448KensettWorth County630
52569MelroseMonroe County630
51530EarlingShelby County629
52133CastaliaWinneshiek County627
50271WilliamsHamilton County623
52549CincinnatiAppanoose County623
51231ArcherO'Brien County621
51448KironCrawford County620
52586Rose HillMahaska County619
50840ClearfieldTaylor County617
51018CushingIda County613
50154McCallsburgStory County612
50065Davis CityDecatur County608
51433AuburnSac County606
52335South EnglishKeokuk County604
50561LyttonCalhoun County592
52217ClutierTama County590
52594UnionvilleAppanoose County588
52557FairfieldJefferson County587
52624DenmarkLee County581
50160MartensdaleWarren County579
51230AlvordLyon County578
50001AckworthWarren County575
51020GalvaIda County574
52619ArgyleLee County573
51007BronsonWoodbury County569
51019DanburyWoodbury County566
50538FarnhamvilleCalhoun County562
51060UteMonona County557
52309MonmouthJackson County556
52574MysticAppanoose County553
52251LadoraIowa County551
50029BayardGuthrie County550
50039BoutonDallas County547
50143LeightonMahaska County546
52595University ParkMahaska County539
50120HaverhillMarshall County537
50544HarcourtWebster County537
51453LohrvilleCalhoun County537
50453LelandWinnebago County535
51014CleghornCherokee County534
51467WestsideCrawford County531
51565PortsmouthShelby County530
52038DundeeDelaware County529
51048PiersonWoodbury County525
50524ClareWebster County523
50446JoiceWorth County522
52769StocktonScott County522
50256TracyMarion County519
52638MiddletownDes Moines County516
52750Goose LakeClinton County513
50464PlymouthCerro Gordo County512
52236HomesteadIowa County512
51548McClellandPottawattamie County509
50653Marble RockFloyd County504
52170WatervilleAllamakee County504
51049QuimbyCherokee County502
50206New ProvidenceHardin County500
50217PatonGreene County500
50141LaurelMarshall County499
50642HollandGrundy County498
50264WeldonClarke County493
51541HendersonMills County491
50007AllemanPolk County489
50843CumberlandCass County487
51562PanamaShelby County486
50277YaleGuthrie County484
51463TempletonCarroll County484
51446IrwinShelby County483
50234RhodesMarshall County482
51564PisgahHarrison County479
50242SearsboroPoweshiek County478
52644Mount UnionHenry County473
50599WoolstockWright County470
50146LindenDallas County467
51056SmithlandWoodbury County464
51572SoldierMonona County464
50457MeserveyHancock County463
51431ArthurIda County463
52745DixonScott County461
51033Linn GroveClay County460
52325ParnellIowa County460
50133KellertonRinggold County459
52321OnslowJones County458
51441DeloitCrawford County457
51636CoinPage County456
50566MoorlandWebster County454
50539FentonKossuth County453
52140DorchesterAllamakee County453
52567LibertyvilleJefferson County449
50434FertileWorth County448
50681WestgateFayette County447
52583Promise CityWayne County447
52212Center JunctionJones County446
50275WoodburnClarke County444
51350MelvinOsceola County443
52231HarperKeokuk County439
50026BagleyGuthrie County438
50108Grand RiverDecatur County438
50034BlairsburgHamilton County437
52542CantrilVan Buren County436
52050GreeleyDelaware County433
52651StockportVan Buren County430
50128JamaicaGuthrie County429
52225ElberonTama County424
51365WallingfordEmmet County423
52359West ChesterWashington County422
50672Steamboat RockHardin County420
52534BeaconMahaska County420
52543CedarMahaska County420
51345HarrisOsceola County418
51536HancockPottawattamie County418
52169WadenaFayette County418
50607AuroraBuchanan County417
51649RandolphFremont County417
50451LakotaKossuth County414
51010CastanaMonona County411
50136KeswickKeokuk County408
52313Mount AuburnBenton County405
50420AlexanderFranklin County403
52030AndrewJackson County403
52576OllieKeokuk County402
50103Garden GroveDecatur County400
51527DefianceShelby County395
50562MallardPalo Alto County394
51333DickensClay County394
51549MacedoniaPottawattamie County394
52767Pleasant ValleyScott County394
50235RippeyGreene County391
51543KimballtonAudubon County390
50132KamrarHamilton County389
50577RenwickHumboldt County383
50243SheldahlPolk County382
50565MarathonBuena Vista County381
50609BeamanGrundy County381
50148LiscombMarshall County376
52727BryantClinton County375
50222PeruMadison County373
51523BlencoeMonona County370
50612BuckinghamTama County365
50223Pilot MoundBoone County364
50611BristowButler County364
52752GrandviewLouisa County364
52765New LibertyScott County360
50455McIntireMitchell County359
51556ModaleHarrison County359
52221GuernseyPoweshiek County359
50119HarveyMarion County356
51062WestfieldPlymouth County356
50518BarnumWebster County350
52168SpillvilleWinneshiek County350
50528CylinderPalo Alto County344
50633GenevaFranklin County344
51242LesterLyon County343
50603Alta VistaChickasaw County342
50837BridgewaterAdair County342
52163ProtivinHoward County342
50439GoodellHancock County340
50440GraftonWorth County340
50546HavelockPocahontas County339
50147LinevilleWayne County338
51444HalburCarroll County338
51631BraddyvillePage County338
50430CorwithHancock County333
50444HanlontownWorth County333
51061WashtaCherokee County330
50654MasonvilleBuchanan County328
52074SpraguevilleJackson County322
51654ThurmanFremont County318
50484WodenHancock County313
50591ThorHumboldt County309
50861Shannon CityUnion County309
50836BlocktonTaylor County308
52164RandaliaFayette County308
52048GarberClayton County307
52232HartwickPoweshiek County306
50218PattersonMadison County305
52134ChesterHoward County305
51540HastingsMills County304
51366WebbClay County303
52158MarquetteClayton County298
52044ElkportClayton County297
51037MeridenCherokee County293
52646OakvilleDes Moines County293
50848GravityTaylor County289
52355WebsterKeokuk County289
50027Barnes CityMahaska County288
50254ThayerUnion County288
51440DedhamCarroll County287
52077VolgaClayton County287
51343GreenvilleClay County284
51650RivertonFremont County284
50559Lone RockKossuth County283
51029LarrabeeCherokee County280
50068DerbyLucas County279
52207BaldwinJackson County278
52660YarmouthDes Moines County278
50051ClemonsMarshall County277
52560FlorisDavis County275
52581PlanoAppanoose County275
52737Columbus CityLouisa County274
50515AyrshirePalo Alto County271
51545Little SiouxHarrison County271
51648PercivalFremont County271
52758McCauslandScott County266
50067DecaturDecatur County265
52566KirkvilleWapello County262
50432Crystal LakeHancock County261
52334South AmanaIowa County259
50571PalmerPocahontas County254
50576RembrandtBuena Vista County251
50631FrederikaBremer County250
50038BoonevilleDallas County247
51645ImogeneFremont County247
50673StoutGrundy County245
50057ColumbiaMarion County244
50252SwanMarion County244
52354WatkinsBenton County243
52257LuzerneBenton County241
52757Low MoorClinton County239
50586SomersCalhoun County235
51647NorthboroPage County233
50531DolliverEmmet County232
52630HillsboroLee County230
50470RowanWright County223
52056LuxemburgDubuque County222
50066DawsonDallas County218
51520ArionCrawford County218
51044OtoWoodbury County216
50477SwaledaleCerro Gordo County215
51637College SpringsPage County215
50431CoulterFranklin County206
50567NemahaSac County206
51552MarneCass County204
50594VincentWebster County201
52573Mount SterlingVan Buren County201
50042BraytonAudubon County200
52555ExlineAppanoose County199
50074EllstonRinggold County195
50863TingleyRinggold County194
50116HamiltonMarion County191
50465RakeWinnebago County187
50433DoughertyCerro Gordo County181
52219PrairieburgLinn County180
50671StanleyFayette County179
50582RutlandHumboldt County178
50520BradgateHumboldt County177
50262Van WertDecatur County174
50473ScarvilleWinnebago County171
51452LidderdaleCarroll County171
51008BrunsvillePlymouth County168
51009CalumetO'Brien County166
50857NodawayAdams County161
50231RandallHamilton County157
50860ReddingRinggold County156
52308MillersburgIowa County155
50152LutherBoone County153
50570OttosenHumboldt County152
51447KirkmanShelby County152
50545HardyHumboldt County150
50623DewarBlack Hawk County150
52647OldsHenry County150
51630BlanchardPage County149
51244MatlockSioux County147
50117HamlinAudubon County145
52593UdellAppanoose County145
51363SuperiorDickinson County143
51578WestphaliaShelby County142
50592TruesdaleBuena Vista County141
52774WeltonClinton County141
50239Saint AnthonyMarshall County139
50272WilliamsonLucas County139
50605AredaleFranklin County139
52036DelawareDelaware County139
50040BoxholmBoone County138
51651ShambaughPage County138
52166Saint LucasFayette County138
50427ChapinFranklin County137
51550MagnoliaHarrison County137
50269WhittenHardin County133
50155MacksburgMadison County132
50274WiotaCass County132
50241Saint MarysWarren County131
50664OranFayette County131
50064DanaGreene County129
52071Saint DonatusJackson County128
52075SpringbrookJackson County128
50102Garden CityHardin County127
52252LangworthyJones County126
51111Sioux CityWoodbury County124
50657MorrisonGrundy County122
52701AndoverClinton County121
52220ConroyIowa County119
50652LincolnTama County118
50145Liberty CenterWarren County116
51045OyensPlymouth County113
50556LedyardKossuth County110
50527CurlewPalo Alto County106
50227PopejoyFranklin County103
50467Rock FallsCerro Gordo County103
50078FergusonMarshall County102
52759MontpelierMuscatine County101
52344Troy MillsLinn County100
50862SharpsburgTaylor County99
50041BradfordFranklin County98
50104GibsonKeokuk County93
51340FostoriaClay County93
52066North Buena VistaClayton County92
50137KillduffJasper County90
51554MineolaMills County88
52652SwedesburgHenry County87
52568MartinsburgKeokuk County84
50052ClioWayne County82
50454Little CedarMitchell County82
50426CarpenterMitchell County79
52348ViningTama County79
51011ChatsworthSioux County77
50552KnierimCalhoun County75
50842CromwellUnion County73
51015Climbing HillWoodbury County71
50101GaltWright County68
50573PloverPocahontas County68
52562HayesvilleKeokuk County68
52548ChillicotheWapello County67
51459RalstonCarroll County65
52657Saint PaulLee County65
50847GrantMontgomery County64
51051RodneyMonona County62
50835BentonRinggold County61
52631HoughtonLee County61
50839CarbonAdams County59
51460RickettsCrawford County59
51451LanesboroCarroll County58
52588SelmaVan Buren County58
50031BeaverBoone County57
50255ThornburgKeokuk County56
50620ColwellFloyd County55
52771Teeds GroveClinton County55
52312MorleyJones County49
52307Middle AmanaIowa County48
50551JolleyCalhoun County45
50608AustinvilleButler County43
51341Gillett GroveClay County39
50110GrayAudubon County35
51432AspinwallCrawford County35
51656YorktownPage County35
50165MillertonWayne County33
50593VarinaPocahontas County32
50831ArispeUnion County29
50521BurnsideWebster County17
50649KesleyButler County16
50033BevingtonMadison County12

ZCTAs are geographic areas created by the US Census Bureau to approximate the delivery areas of ZIP Codes for statistical analysis. While ZCTAs use the same five-digit codes as ZIP Codes, they represent defined geographic areas that may not exactly match the mail delivery routes of ZIP Codes.

50, 51, 52
Iowa Zip Prefixes

Zip Codes in Iowa

ZIP Codes and ZCTAs (ZIP Code Tabulation Areas) serve different purposes. ZIP Codes are postal codes created by the USPS for mail delivery, and are not correlated to geographical coordinates. ZCTAs provide a way to analyze census data in relation to ZIP Code areas while maintaining geographic consistency and protecting privacy. In addition, there are more ZIP Codes than ZCTAs, because many ZIP Codes for PO Boxes or unique entities don't have corresponding ZCTAs (US Census).

The data shown reflect ZCTAs from the US Census. As of 2024, there are 968 ZCTAs in Iowa (US Census).