Loading ZIP borders…
Iowa ZIP codes
1,065 ZIP codes in Iowa, with 1,145 cities and 99 counties.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: State Iowa (FIPS 19). Methodology
Combined population of ZIP/ZCTAs intersecting this state: 3,209,346 (1,065 ZIPs).
Combined population of ZIP/ZCTAs intersecting this state. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census state ACS headline above. Methodology
ZIP codes in Iowa
- 50001AckworthPop 626 · Income $131,350
- 50002AdairPop 1,522 · Income $82,250
- 50003AdelPop 9,536 · Income $104,643
- 50005AlbionPop 830 · Income $62,667
- 50006AldenPop 1,503 · Income $62,188
- 50007AllemanPop 490 · Income $130,000
- 50008AllertonPop 759 · Income $77,083
- 50009AltoonaPop 21,992 · Income $90,393
- 50010AmesPop 33,428 · Income $65,701
- 50011AmesPop 1,299 · Income —
- 50012AmesPop 1,950 · Income —
- 50013AmesPop 4,248 · Income —
- 50014AmesPop 31,429 · Income $57,372
- 50020AnitaPop 1,277 · Income $67,125
- 50021AnkenyPop 29,718 · Income $98,847
- 50022AtlanticPop 8,472 · Income $61,347
- 50023AnkenyPop 45,286 · Income $113,914
- 50025AudubonPop 2,893 · Income $51,758
- 50026BagleyPop 518 · Income $77,875
- 50027Barnes CityPop 169 · Income $45,313
- 50028BaxterPop 1,930 · Income $70,982
- 50029BayardPop 612 · Income $44,531
- 50031BeaverPop 61 · Income $63,750
- 50032BerwickPop 622 · Income —
- 50033BevingtonPop 14 · Income $55,625
- 50034BlairsburgPop 397 · Income $73,750
- 50035BondurantPop 9,668 · Income $126,915
- 50036BoonePop 16,318 · Income $74,107
- 50037BoonePop — · Income —
- 50038BoonevillePop 228 · Income $79,479
- 50039BoutonPop 440 · Income $84,531
- 50040BoxholmPop 172 · Income $50,313
- 50041BradfordPop 48 · Income —
- 50042BraytonPop 228 · Income $50,500
- 50043BuckeyePop — · Income —
- 50044BusseyPop 948 · Income $75,568
- 50046CambridgePop 1,696 · Income $91,944
- 50047CarlislePop 6,625 · Income $101,345
- 50048CaseyPop 754 · Income $55,536
- 50049CharitonPop 6,425 · Income $66,750
- 50050ChurdanPop 758 · Income $66,875
- 50051ClemonsPop 245 · Income $58,043
- 50052ClioPop 68 · Income $69,375
- 50054ColfaxPop 3,179 · Income $91,204
- 50055CollinsPop 1,157 · Income $84,875
- 50056ColoPop 1,122 · Income $79,667
- 50057ColumbiaPop 261 · Income —
- 50058Coon RapidsPop 1,885 · Income $72,750
- 50059CooperPop 28 · Income —
- 50060CorydonPop 2,385 · Income $56,779
- 50061CummingPop 2,327 · Income $130,250
- 50062Melcher DallasPop 833 · Income $70,714
- 50063Dallas CenterPop 2,623 · Income $110,046
- 50064DanaPop 89 · Income $92,841
- 50065Davis CityPop 500 · Income $51,111
- 50066DawsonPop 208 · Income $67,000
- 50067DecaturPop 384 · Income $45,000
- 50068DerbyPop 267 · Income $51,528
- 50069De SotoPop 1,024 · Income $95,208
- 50070DexterPop 1,366 · Income $90,352
- 50071DowsPop 793 · Income $75,156
- 50072EarlhamPop 2,787 · Income $111,518
- 50073ElkhartPop 1,018 · Income $94,712
- 50074EllstonPop 218 · Income $103,750
- 50075EllsworthPop 805 · Income $69,306
- 50076ExiraPop 1,356 · Income $48,462
- 50078FergusonPop 97 · Income $51,250
- 50099BoonePop — · Income —
- 50101GaltPop 67 · Income $168,333
- 50102Garden CityPop 67 · Income $36,667
- 50103Garden GrovePop 398 · Income $62,500
- 50104GibsonPop 99 · Income $57,083
- 50105GilbertPop 1,384 · Income $122,813
- 50106GilmanPop 1,121 · Income $96,711
- 50107Grand JunctionPop 791 · Income $51,250
- 50108Grand RiverPop 432 · Income $33,594
- 50109GrangerPop 3,371 · Income $130,263
- 50110GrayPop 36 · Income $57,292
- 50111GrimesPop 16,254 · Income $108,352
- 50112GrinnellPop 11,776 · Income $64,707
- 50115Guthrie CenterPop 2,741 · Income $70,952
- 50116HamiltonPop 185 · Income —
- 50117HamlinPop 155 · Income $93,214
- 50118HartfordPop 989 · Income $79,583
- 50119HarveyPop 352 · Income $50,833
- 50120HaverhillPop 503 · Income $140,313
- 50122HubbardPop 1,348 · Income $83,810
- 50123HumestonPop 863 · Income $63,750
- 50124HuxleyPop 4,730 · Income $122,974
- 50125IndianolaPop 20,009 · Income $86,463
- 50126Iowa FallsPop 6,362 · Income $61,711
- 50127IraPop 0 · Income —
- 50128JamaicaPop 331 · Income $50,179
- 50129JeffersonPop 5,116 · Income $56,956
- 50130JewellPop 1,517 · Income $69,934
- 50131JohnstonPop 24,388 · Income $103,316
- 50132KamrarPop 404 · Income $81,140
- 50133KellertonPop 589 · Income $70,909
- 50134KelleyPop 783 · Income $97,250
- 50135KelloggPop 1,777 · Income $70,192
- 50136KeswickPop 411 · Income $66,125
- 50137KillduffPop 107 · Income $63,750
- 50138KnoxvillePop 11,374 · Income $76,887
- 50139LaconaPop 1,058 · Income $70,673
- 50140LamoniPop 2,817 · Income $54,000
- 50141LaurelPop 537 · Income $75,625
- 50142Le GrandPop 779 · Income $68,438
- 50143LeightonPop 621 · Income $84,630
- 50144LeonPop 2,715 · Income $64,511
- 50145Liberty CenterPop 108 · Income $82,708
- 50146LindenPop 519 · Income $71,458
- 50147LinevillePop 355 · Income $48,571
- 50148LiscombPop 396 · Income $80,862
- 50149LorimorPop 900 · Income $68,295
- 50150LoviliaPop 827 · Income $64,844
- 50151LucasPop 695 · Income $87,548
- 50152LutherPop 117 · Income $85,417
- 50153LynnvillePop 855 · Income $71,136
- 50154Mc CallsburgPop 532 · Income $73,807
- 50155MacksburgPop 111 · Income $32,308
- 50156MadridPop 4,407 · Income $97,298
- 50157MalcomPop 686 · Income $59,583
- 50158MarshalltownPop 31,163 · Income $71,212
- 50160MartensdalePop 588 · Income $53,750
- 50161MaxwellPop 2,081 · Income $93,281
- 50162MelbournePop 1,190 · Income $67,201
- 50163Melcher DallasPop 669 · Income $73,704
- 50164MenloPop 677 · Income $78,542
- 50165MillertonPop 40 · Income $95,000
- 50166MiloPop 2,083 · Income $107,550
- 50167MinburnPop 662 · Income $74,018
- 50168MingoPop 829 · Income $99,875
- 50169MitchellvillePop 3,532 · Income $81,625
- 50170MonroePop 2,914 · Income $86,205
- 50171MontezumaPop 2,445 · Income $55,944
- 50173MontourPop 640 · Income $82,188
- 50174MurrayPop 1,312 · Income $63,250
- 50201NevadaPop 8,301 · Income $81,989
- 50206New ProvidencePop 460 · Income $105,526
- 50207New SharonPop 2,360 · Income $76,389
- 50208NewtonPop 20,270 · Income $61,064
- 50210New VirginiaPop 1,503 · Income $96,250
- 50211NorwalkPop 16,222 · Income $97,661
- 50212OgdenPop 3,109 · Income $74,865
- 50213OsceolaPop 7,441 · Income $67,015
- 50214OtleyPop 684 · Income $118,958
- 50216PanoraPop 2,809 · Income $91,250
- 50217PatonPop 474 · Income $63,417
- 50218PattersonPop 293 · Income $71,786
- 50219PellaPop 14,267 · Income $83,601
- 50220PerryPop 9,251 · Income $68,750
- 50222PeruPop 314 · Income $105,045
- 50223Pilot MoundPop 248 · Income $41,705
- 50225PleasantvillePop 3,396 · Income $69,221
- 50226Polk CityPop 7,290 · Income $161,627
- 50227PopejoyPop 127 · Income $38,750
- 50228Prairie CityPop 2,345 · Income $89,511
- 50229ProlePop 1,204 · Income $106,087
- 50230RadcliffePop 1,083 · Income $80,769
- 50231RandallPop 160 · Income $69,688
- 50232ReasnorPop 656 · Income $84,118
- 50233RedfieldPop 1,385 · Income $80,375
- 50234RhodesPop 463 · Income $85,000
- 50235RippeyPop 438 · Income $96,875
- 50236RolandPop 1,699 · Income $86,793
- 50237RunnellsPop 3,275 · Income $92,667
- 50238RussellPop 1,089 · Income $67,708
- 50239Saint AnthonyPop 179 · Income $88,750
- 50240Saint CharlesPop 2,299 · Income $110,027
- 50241Saint MarysPop 112 · Income $78,750
- 50242SearsboroPop 394 · Income $70,833
- 50243SheldahlPop 348 · Income $67,500
- 50244SlaterPop 1,866 · Income $101,544
- 50246StanhopePop 711 · Income $70,000
- 50247State CenterPop 2,198 · Income $90,179
- 50248Story CityPop 4,300 · Income $88,333
- 50249StratfordPop 1,256 · Income $54,167
- 50250StuartPop 2,652 · Income $75,750
- 50251SullyPop 1,481 · Income $95,417
- 50252SwanPop 221 · Income $104,375
- 50254ThayerPop 238 · Income —
- 50255ThornburgPop 40 · Income $39,643
- 50256TracyPop 620 · Income $76,985
- 50257TruroPop 1,022 · Income $94,605
- 50258UnionPop 989 · Income $82,865
- 50259GiffordPop 32 · Income —
- 50261Van MeterPop 3,105 · Income $150,341
- 50262Van WertPop 225 · Income $41,806
- 50263WaukeePop 27,560 · Income $107,864
- 50264WeldonPop 496 · Income $61,250
- 50265West Des MoinesPop 33,061 · Income $84,588
- 50266West Des MoinesPop 36,770 · Income $85,282
- 50268What CheerPop 997 · Income $56,786
- 50269WhittenPop 125 · Income $68,750
- 50271WilliamsPop 594 · Income $86,806
- 50272WilliamsonPop 228 · Income $53,438
- 50273WintersetPop 9,123 · Income $80,018
- 50274WiotaPop 170 · Income $71,875
- 50275WoodburnPop 611 · Income $70,804
- 50276WoodwardPop 2,380 · Income $92,682
- 50277YalePop 496 · Income $106,324
- 50278ZearingPop 819 · Income $67,344
- 50301Des MoinesPop 385 · Income —
- 50302Des MoinesPop 148 · Income —
- 50303Des MoinesPop 36 · Income —
- 50304Des MoinesPop 32 · Income —
- 50305Des MoinesPop 278 · Income —
- 50306Des MoinesPop 55 · Income —
- 50307Des MoinesPop — · Income —
- 50308Des MoinesPop — · Income —
- 50309Des MoinesPop 9,199 · Income $57,974
- 50310Des MoinesPop 31,283 · Income $74,473
- 50311Des MoinesPop 15,889 · Income $63,233
- 50312Des MoinesPop 15,492 · Income $82,720
- 50313Des MoinesPop 18,280 · Income $64,077
- 50314Des MoinesPop 10,203 · Income $38,511
- 50315Des MoinesPop 35,349 · Income $62,036
- 50316Des MoinesPop 16,188 · Income $53,090
- 50317Des MoinesPop 36,721 · Income $61,569
- 50318Des MoinesPop 41 · Income —
- 50319Des MoinesPop 0 · Income —
- 50320Des MoinesPop 23,903 · Income $83,710
- 50321Des MoinesPop 7,787 · Income $77,636
- 50322UrbandalePop 31,694 · Income $89,323
- 50323UrbandalePop 17,065 · Income $173,659
- 50324Windsor HeightsPop 5,171 · Income $89,083
- 50325ClivePop 18,776 · Income $131,082
- 50327Pleasant HillPop 12,875 · Income $90,759
- 50328Des MoinesPop — · Income —
- 50329Des MoinesPop — · Income —
- 50330Des MoinesPop — · Income —
- 50331Des MoinesPop — · Income —
- 50332Des MoinesPop — · Income —
- 50333Des MoinesPop 79 · Income —
- 50334Des MoinesPop — · Income —
- 50335Des MoinesPop — · Income —
- 50336Des MoinesPop — · Income —
- 50339Des MoinesPop — · Income —
- 50340Des MoinesPop — · Income —
- 50347Des MoinesPop — · Income —
- 50359Des MoinesPop — · Income —
- 50360Des MoinesPop — · Income —
- 50361Des MoinesPop — · Income —
- 50362Des MoinesPop — · Income —
- 50363Des MoinesPop — · Income —
- 50364Des MoinesPop — · Income —
- 50367Des MoinesPop — · Income —
- 50368Des MoinesPop — · Income —
- 50369Des MoinesPop — · Income —
- 50380Des MoinesPop — · Income —
- 50381Des MoinesPop — · Income —
- 50391Des MoinesPop — · Income —
- 50392Des MoinesPop — · Income —
- 50393Des MoinesPop 66 · Income —
- 50394Des MoinesPop — · Income —
- 50395Des MoinesPop — · Income —
- 50396Des MoinesPop — · Income —
- 50397Des MoinesPop — · Income —
- 50398UrbandalePop — · Income —
- 50401Mason CityPop 28,818 · Income $63,807
- 50402Mason CityPop 481 · Income —
- 50420AlexanderPop 404 · Income $76,169
- 50421BelmondPop 3,142 · Income $66,184
- 50423BrittPop 2,401 · Income $65,966
- 50424Buffalo CenterPop 1,590 · Income $58,125
- 50426CarpenterPop 70 · Income $72,344
- 50427ChapinPop 146 · Income $70,377
- 50428Clear LakePop 9,093 · Income $72,932
- 50430CorwithPop 524 · Income $57,250
- 50431CoulterPop 251 · Income $58,125
- 50432Crystal LakePop 229 · Income $82,500
- 50433DoughertyPop 125 · Income $51,250
- 50434FertilePop 424 · Income —
- 50435FloydPop 764 · Income $68,194
- 50436Forest CityPop 5,760 · Income $68,600
- 50438GarnerPop 4,006 · Income $69,637
- 50439GoodellPop 392 · Income $77,708
- 50440GraftonPop 275 · Income $58,750
- 50441HamptonPop 5,363 · Income $55,301
- 50444HanlontownPop 366 · Income $82,679
- 50446JoicePop 518 · Income $98,750
- 50447KanawhaPop 1,079 · Income $69,250
- 50448KensettPop 613 · Income $60,000
- 50449KlemmePop 816 · Income $66,538
- 50450Lake MillsPop 3,001 · Income $76,522
- 50451LakotaPop 455 · Income $72,500
- 50452LatimerPop 990 · Income $74,500
- 50453LelandPop 520 · Income $70,000
- 50454Little CedarPop 175 · Income $60,792
- 50455Mc IntirePop 360 · Income $52,222
- 50456ManlyPop 1,758 · Income $78,750
- 50457MeserveyPop 504 · Income $47,321
- 50458Nora SpringsPop 2,242 · Income $86,336
- 50459NorthwoodPop 3,027 · Income $76,053
- 50460OrchardPop 659 · Income $72,396
- 50461OsagePop 5,094 · Income $66,004
- 50464PlymouthPop 573 · Income $74,286
- 50465RakePop 199 · Income $41,071
- 50466RicevillePop 2,089 · Income $60,833
- 50467Rock FallsPop 76 · Income $65,625
- 50468RockfordPop 1,615 · Income $63,485
- 50469RockwellPop 1,495 · Income $70,682
- 50470RowanPop 305 · Income $70,341
- 50471RuddPop 786 · Income $85,625
- 50472Saint AnsgarPop 2,577 · Income $86,538
- 50473ScarvillePop 222 · Income —
- 50475SheffieldPop 1,598 · Income $78,333
- 50476StacyvillePop 619 · Income $62,308
- 50477SwaledalePop 219 · Income $51,161
- 50478ThompsonPop 689 · Income $44,880
- 50479ThorntonPop 783 · Income $71,250
- 50480TitonkaPop 926 · Income $69,022
- 50481ToetervillePop 30 · Income —
- 50482VenturaPop 701 · Income $82,292
- 50483WesleyPop 678 · Income $73,750
- 50484WodenPop 385 · Income $80,859
- 50501Fort DodgePop 28,633 · Income $66,130
- 50510Albert CityPop 1,055 · Income $78,523
- 50511AlgonaPop 6,987 · Income $60,256
- 50514ArmstrongPop 1,190 · Income $70,550
- 50515AyrshirePop 248 · Income $60,179
- 50516BadgerPop 684 · Income $72,292
- 50517BancroftPop 899 · Income $52,596
- 50518BarnumPop 366 · Income $84,830
- 50519BodePop 713 · Income $69,063
- 50520BradgatePop 156 · Income —
- 50521BurnsidePop 3 · Income —
- 50522BurtPop 695 · Income $60,833
- 50523CallenderPop 614 · Income $83,333
- 50524ClarePop 471 · Income $89,063
- 50525ClarionPop 3,196 · Income $59,875
- 50526ClarionPop — · Income —
- 50527CurlewPop 85 · Income $65,000
- 50528CylinderPop 365 · Income $87,500
- 50529Dakota CityPop 887 · Income $66,111
- 50530DaytonPop 1,119 · Income $76,473
- 50531DolliverPop 260 · Income $105,375
- 50532DuncombePop 889 · Income $65,000
- 50533Eagle GrovePop 3,994 · Income $61,635
- 50535EarlyPop 1,035 · Income $81,667
- 50536EmmetsburgPop 4,287 · Income $62,404
- 50538FarnhamvillePop 523 · Income $59,250
- 50539FentonPop 470 · Income $64,271
- 50540FondaPop 1,253 · Income $86,818
- 50541Gilmore CityPop 1,035 · Income $53,859
- 50542GoldfieldPop 873 · Income $67,708
- 50543GowriePop 1,400 · Income $87,841
- 50544HarcourtPop 554 · Income $56,944
- 50545HardyPop 156 · Income $41,625
- 50546HavelockPop 364 · Income $71,250
- 50548HumboldtPop 5,482 · Income $71,043
- 50551JolleyPop 31 · Income $2,500-
- 50552KnierimPop 83 · Income $85,313
- 50554LaurensPop 1,639 · Income $63,618
- 50556LedyardPop 156 · Income $38,750
- 50557LehighPop 736 · Income $77,250
- 50558LivermorePop 745 · Income $65,313
- 50559Lone RockPop 321 · Income $52,708
- 50560Lu VernePop 722 · Income $66,172
- 50561LyttonPop 677 · Income $67,188
- 50562MallardPop 346 · Income $63,750
- 50563MansonPop 2,461 · Income $78,261
- 50565MarathonPop 413 · Income $61,705
- 50566MoorlandPop 382 · Income $78,438
- 50567NemahaPop 178 · Income $48,750
- 50568NewellPop 1,364 · Income $74,946
- 50569OthoPop 614 · Income $46,406
- 50570OttosenPop 200 · Income $70,000
- 50571PalmerPop 260 · Income $70,893
- 50573PloverPop 36 · Income $47,000
- 50574PocahontasPop 2,103 · Income $57,589
- 50575PomeroyPop 677 · Income $55,694
- 50576RembrandtPop 281 · Income $65,179
- 50577RenwickPop 361 · Income $59,375
- 50578RingstedPop 659 · Income $68,938
- 50579Rockwell CityPop 3,176 · Income $69,464
- 50581RolfePop 751 · Income $59,018
- 50582RutlandPop 176 · Income $83,882
- 50583Sac CityPop 2,286 · Income $63,967
- 50585Sioux RapidsPop 1,165 · Income $70,179
- 50586SomersPop 320 · Income $54,167
- 50588Storm LakePop 13,346 · Income $65,475
- 50590Swea CityPop 736 · Income $65,500
- 50591ThorPop 366 · Income $56,960
- 50592TruesdalePop 146 · Income $63,125
- 50593VarinaPop 31 · Income $40,000
- 50594VincentPop 240 · Income $65,962
- 50595Webster CityPop 8,768 · Income $71,182
- 50597West BendPop 1,363 · Income $87,042
- 50598WhittemorePop 927 · Income $78,828
- 50599WoolstockPop 423 · Income $95,000
- 50601AckleyPop 2,377 · Income $63,869
- 50602AllisonPop 1,372 · Income $64,722
- 50603Alta VistaPop 410 · Income $62,667
- 50604AplingtonPop 1,713 · Income $63,750
- 50605AredalePop 119 · Income $48,269
- 50606ArlingtonPop 831 · Income $46,875
- 50607AuroraPop 404 · Income $57,813
- 50608AustinvillePop 36 · Income $66,518
- 50609BeamanPop 370 · Income $89,479
- 50611BristowPop 269 · Income $80,938
- 50612BuckinghamPop 338 · Income —
- 50613Cedar FallsPop 43,680 · Income $75,642
- 50614Cedar FallsPop 13 · Income —
- 50616Charles CityPop 9,419 · Income $63,226
- 50619ClarksvillePop 2,123 · Income $68,229
- 50620ColwellPop 54 · Income $46,458
- 50621ConradPop 1,591 · Income $86,146
- 50622DenverPop 3,288 · Income $95,703
- 50623DewarPop 145 · Income $92,132
- 50624DikePop 1,664 · Income $93,333
- 50625DumontPop 1,002 · Income $58,906
- 50626DunkertonPop 1,478 · Income $82,552
- 50627EldoraPop 3,431 · Income $71,357
- 50628ElmaPop 1,309 · Income $57,596
- 50629FairbankPop 2,335 · Income $102,750
- 50630FredericksburgPop 1,353 · Income $68,859
- 50631FrederikaPop 198 · Income $47,813
- 50632GarwinPop 1,204 · Income $70,865
- 50633GenevaPop 306 · Income $68,708
- 50634GilbertvillePop 736 · Income $83,750
- 50635GladbrookPop 1,470 · Income $72,981
- 50636GreenePop 2,141 · Income $66,181
- 50638Grundy CenterPop 3,474 · Income $79,500
- 50641HazletonPop 1,665 · Income $64,511
- 50642HollandPop 554 · Income $108,750
- 50643HudsonPop 3,081 · Income $120,724
- 50644IndependencePop 8,475 · Income $79,861
- 50645IoniaPop 1,301 · Income $61,563
- 50647JanesvillePop 2,073 · Income $98,052
- 50648JesupPop 4,120 · Income $96,081
- 50649KesleyPop 5 · Income —
- 50650LamontPop 664 · Income $52,083
- 50651La Porte CityPop 3,349 · Income $79,647
- 50652LincolnPop 88 · Income $56,875
- 50653Marble RockPop 448 · Income $65,313
- 50654MasonvillePop 335 · Income $51,620
- 50655MaynardPop 694 · Income $56,250
- 50657MorrisonPop 125 · Income $88,750
- 50658NashuaPop 2,432 · Income $70,321
- 50659New HamptonPop 5,942 · Income $76,620
- 50660New HartfordPop 1,092 · Income $69,688
- 50661North WashingtonPop — · Income —
- 50662OelweinPop 6,497 · Income $49,145
- 50664OranPop 110 · Income —
- 50665ParkersburgPop 2,518 · Income $72,434
- 50666PlainfieldPop 768 · Income $76,380
- 50667RaymondPop 843 · Income $62,813
- 50668ReadlynPop 1,231 · Income $84,464
- 50669ReinbeckPop 2,447 · Income $83,636
- 50670Shell RockPop 2,379 · Income $83,281
- 50671StanleyPop 178 · Income $56,850
- 50672Steamboat RockPop 438 · Income $64,063
- 50673StoutPop 236 · Income $87,500
- 50674SumnerPop 3,596 · Income $63,429
- 50675TraerPop 2,323 · Income $79,514
- 50676TripoliPop 2,128 · Income $84,464
- 50677WaverlyPop 12,655 · Income $82,950
- 50680WellsburgPop 1,077 · Income $72,684
- 50681WestgatePop 467 · Income $69,688
- 50682WinthropPop 1,700 · Income $85,625
- 50701WaterlooPop 29,745 · Income $62,857
- 50702WaterlooPop 21,197 · Income $59,784
- 50703WaterlooPop 18,397 · Income $49,412
- 50704WaterlooPop 1,018 · Income —
- 50706WaterlooPop 124 · Income —
- 50707EvansdalePop 7,407 · Income $61,451
- 50801CrestonPop 9,027 · Income $55,453
- 50830AftonPop 1,934 · Income $63,472
- 50831ArispePop 23 · Income $61,250
- 50833BedfordPop 2,085 · Income $57,250
- 50835BentonPop 61 · Income $57,500
- 50836BlocktonPop 322 · Income $81,328
- 50837BridgewaterPop 311 · Income $64,318
- 50839CarbonPop 46 · Income —
- 50840ClearfieldPop 659 · Income $76,161
- 50841CorningPop 2,427 · Income $70,881
- 50842CromwellPop 85 · Income $57,917
- 50843CumberlandPop 462 · Income $48,438
- 50845DiagonalPop 820 · Income $70,781
- 50846FontanellePop 1,223 · Income $73,333
- 50847GrantPop 40 · Income $63,750
- 50848GravityPop 251 · Income $54,500
- 50849GreenfieldPop 2,427 · Income $60,375
- 50851LenoxPop 2,145 · Income $67,847
- 50853MassenaPop 773 · Income $71,250
- 50854Mount AyrPop 2,304 · Income $69,352
- 50857NodawayPop 135 · Income $58,750
- 50858OrientPop 808 · Income $78,182
- 50859PrescottPop 701 · Income $70,536
- 50860ReddingPop 108 · Income $36,696
- 50861Shannon CityPop 260 · Income $90,139
- 50862SharpsburgPop 100 · Income $75,313
- 50863TingleyPop 191 · Income $67,083
- 50864VilliscaPop 1,627 · Income $63,657
- 50936Des MoinesPop — · Income —
- 50940Des MoinesPop — · Income —
- 50947Des MoinesPop 156 · Income —
- 50950BoonePop — · Income —
- 50980Des MoinesPop — · Income —
- 50981Des MoinesPop — · Income —
- 50982Des MoinesPop — · Income —
- 50983Des MoinesPop — · Income —
- 51001AkronPop 2,292 · Income $67,639
- 51002AltaPop 2,866 · Income $69,375
- 51003AltonPop 1,815 · Income $85,909
- 51004AnthonPop 853 · Income $49,821
- 51005AureliaPop 1,463 · Income $70,761
- 51006Battle CreekPop 1,201 · Income $81,563
- 51007BronsonPop 581 · Income $110,341
- 51008BrunsvillePop 180 · Income $67,125
- 51009CalumetPop 131 · Income $53,125
- 51010CastanaPop 416 · Income $92,083
- 51011ChatsworthPop 80 · Income $45,556
- 51012CherokeePop 6,313 · Income $56,964
- 51014CleghornPop 561 · Income $62,143
- 51015Climbing HillPop 70 · Income —
- 51016CorrectionvillePop 1,095 · Income $52,813
- 51018CushingPop 665 · Income $72,222
- 51019DanburyPop 441 · Income $66,250
- 51020GalvaPop 615 · Income $75,938
- 51022GranvillePop 966 · Income $91,133
- 51023HawardenPop 3,437 · Income $74,205
- 51024HintonPop 2,048 · Income $108,892
- 51025HolsteinPop 1,881 · Income $63,375
- 51026HornickPop 1,050 · Income $82,411
- 51027IretonPop 1,443 · Income $91,875
- 51028KingsleyPop 2,047 · Income $74,655
- 51029LarrabeePop 226 · Income $79,688
- 51030LawtonPop 1,630 · Income $78,750
- 51031Le MarsPop 12,785 · Income $74,978
- 51033Linn GrovePop 396 · Income $61,136
- 51034MapletonPop 1,844 · Income $65,489
- 51035MarcusPop 1,664 · Income $75,673
- 51036MauricePop 483 · Income $111,563
- 51037MeridenPop 365 · Income $62,500
- 51038MerrillPop 1,512 · Income $88,864
- 51039MovillePop 2,831 · Income $105,994
- 51040OnawaPop 3,388 · Income $60,642
- 51041Orange CityPop 7,173 · Income $84,115
- 51044OtoPop 173 · Income $88,750
- 51045OyensPop 75 · Income $96,250
- 51046PaullinaPop 1,407 · Income $81,389
- 51047PetersonPop 739 · Income $93,125
- 51048PiersonPop 465 · Income $80,000
- 51049QuimbyPop 469 · Income $52,625
- 51050RemsenPop 2,909 · Income $101,691
- 51051RodneyPop 48 · Income $52,188
- 51052SalixPop 1,054 · Income $86,792
- 51053SchallerPop 1,056 · Income $70,195
- 51054Sergeant BluffPop 5,596 · Income $121,228
- 51055SloanPop 1,189 · Income $75,833
- 51056SmithlandPop 332 · Income $100,395
- 51058SutherlandPop 1,020 · Income $61,833
- 51060UtePop 529 · Income $49,063
- 51061WashtaPop 423 · Income $68,750
- 51062WestfieldPop 338 · Income —
- 51063WhitingPop 1,109 · Income $70,714
- 51101Sioux CityPop 1,077 · Income $18,103
- 51102Sioux CityPop 1,058 · Income —
- 51103Sioux CityPop 17,145 · Income $57,212
- 51104Sioux CityPop 22,792 · Income $74,984
- 51105Sioux CityPop 10,726 · Income $46,940
- 51106Sioux CityPop 28,381 · Income $74,486
- 51108Sioux CityPop 5,637 · Income $78,333
- 51109Sioux CityPop 3,731 · Income $70,750
- 51111Sioux CityPop 48 · Income $45,250
- 51201SheldonPop 6,226 · Income $70,592
- 51230AlvordPop 517 · Income $77,750
- 51231ArcherPop 543 · Income $105,388
- 51232AshtonPop 713 · Income $79,250
- 51234BoydenPop 1,090 · Income $81,458
- 51235DoonPop 1,152 · Income $63,194
- 51237GeorgePop 1,577 · Income $62,727
- 51238HospersPop 1,483 · Income $82,634
- 51239HullPop 2,947 · Income $82,353
- 51240InwoodPop 1,842 · Income $80,948
- 51241LarchwoodPop 2,052 · Income $89,214
- 51242LesterPop 346 · Income $86,406
- 51243Little RockPop 702 · Income $75,750
- 51244MatlockPop 140 · Income $81,771
- 51245PrimgharPop 1,264 · Income $78,958
- 51246Rock RapidsPop 4,075 · Income $69,320
- 51247Rock ValleyPop 5,028 · Income $73,451
- 51248SanbornPop 1,643 · Income $60,809
- 51249SibleyPop 3,588 · Income $63,542
- 51250Sioux CenterPop 9,887 · Income $90,238
- 51301SpencerPop 12,402 · Income $61,175
- 51331Arnolds ParkPop 920 · Income $84,615
- 51333DickensPop 395 · Income $96,563
- 51334EsthervillePop 6,827 · Income $61,151
- 51338EverlyPop 912 · Income $56,346
- 51340FostoriaPop 80 · Income $88,750
- 51341Gillett GrovePop 35 · Income —
- 51342GraettingerPop 1,349 · Income $77,708
- 51343GreenvillePop 279 · Income —
- 51344GruverPop — · Income —
- 51345HarrisPop 313 · Income $51,938
- 51346HartleyPop 2,211 · Income $60,179
- 51347Lake ParkPop 1,524 · Income $81,736
- 51350MelvinPop 417 · Income $72,708
- 51351MilfordPop 4,990 · Income $67,628
- 51354OcheyedanPop 1,034 · Income $70,625
- 51355OkobojiPop 892 · Income $57,569
- 51357RoyalPop 841 · Income $72,344
- 51358RuthvenPop 1,277 · Income $70,921
- 51360Spirit LakePop 8,561 · Income $77,464
- 51363SuperiorPop 132 · Income $59,432
- 51364TerrilPop 855 · Income $62,554
- 51365WallingfordPop 475 · Income $81,071
- 51366WebbPop 335 · Income $75,000
- 51401CarrollPop 12,113 · Income $64,458
- 51430ArcadiaPop 1,204 · Income $70,809
- 51431ArthurPop 473 · Income $54,333
- 51432AspinwallPop 35 · Income $63,125
- 51433AuburnPop 567 · Income $62,500
- 51436BredaPop 815 · Income $59,438
- 51439Charter OakPop 785 · Income $59,231
- 51440DedhamPop 335 · Income $65,625
- 51441DeloitPop 487 · Income $53,125
- 51442DenisonPop 9,586 · Income $64,399
- 51443GliddenPop 1,623 · Income $78,472
- 51444HalburPop 307 · Income $83,333
- 51445Ida GrovePop 2,464 · Income $66,250
- 51446IrwinPop 437 · Income $61,750
- 51447KirkmanPop 132 · Income $114,643
- 51448KironPop 547 · Income $54,688
- 51449Lake CityPop 1,951 · Income $66,750
- 51450Lake ViewPop 1,532 · Income $77,619
- 51451LanesboroPop 65 · Income $36,250
- 51452LidderdalePop 191 · Income $60,000
- 51453LohrvillePop 472 · Income $66,250
- 51454ManillaPop 1,399 · Income $99,044
- 51455ManningPop 2,303 · Income $75,455
- 51458OdeboltPop 1,255 · Income $73,984
- 51459RalstonPop 60 · Income $73,125
- 51460RickettsPop 58 · Income —
- 51461SchleswigPop 1,150 · Income $71,573
- 51462ScrantonPop 940 · Income $70,625
- 51463TempletonPop 385 · Income $70,000
- 51465VailPop 645 · Income $70,000
- 51466Wall LakePop 1,180 · Income $69,643
- 51467WestsidePop 623 · Income $65,000
- 51501Council BluffsPop 34,928 · Income $59,314
- 51502Council BluffsPop 478 · Income —
- 51503Council BluffsPop 37,411 · Income $76,064
- 51510Carter LakePop 3,773 · Income $75,037
- 51520ArionPop 235 · Income $58,547
- 51521AvocaPop 1,935 · Income $71,715
- 51523BlencoePop 356 · Income $80,909
- 51525CarsonPop 977 · Income $79,034
- 51526CrescentPop 1,694 · Income $99,625
- 51527DefiancePop 346 · Income $63,155
- 51528Dow CityPop 604 · Income $69,000
- 51529DunlapPop 2,026 · Income $66,042
- 51530EarlingPop 710 · Income $53,750
- 51531Elk HornPop 943 · Income $58,929
- 51532ElliottPop 629 · Income $67,174
- 51533EmersonPop 828 · Income $62,727
- 51534GlenwoodPop 9,238 · Income $89,023
- 51535GriswoldPop 1,768 · Income $83,929
- 51536HancockPop 504 · Income $96,250
- 51537HarlanPop 6,480 · Income $62,353
- 51540HastingsPop 246 · Income $91,250
- 51541HendersonPop 402 · Income $84,167
- 51542Honey CreekPop 824 · Income $112,898
- 51543KimballtonPop 435 · Income $55,625
- 51544LewisPop 843 · Income $48,750
- 51545Little SiouxPop 258 · Income $67,083
- 51546LoganPop 3,113 · Income $82,860
- 51548Mc ClellandPop 494 · Income $112,917
- 51549MacedoniaPop 292 · Income $67,596
- 51550MagnoliaPop 142 · Income $77,679
- 51551MalvernPop 1,877 · Income $82,218
- 51552MarnePop 195 · Income $83,036
- 51553MindenPop 1,007 · Income $88,750
- 51554MineolaPop 167 · Income $100,208
- 51555Missouri ValleyPop 4,881 · Income $77,292
- 51556ModalePop 289 · Income $59,821
- 51557MondaminPop 788 · Income $75,221
- 51558MoorheadPop 680 · Income $78,393
- 51559NeolaPop 1,896 · Income $74,116
- 51560OaklandPop 1,902 · Income $71,442
- 51561Pacific JunctionPop 716 · Income $89,665
- 51562PanamaPop 590 · Income $61,250
- 51563PersiaPop 708 · Income $68,333
- 51564PisgahPop 512 · Income $71,484
- 51565PortsmouthPop 482 · Income $96,667
- 51566Red OakPop 7,004 · Income $58,264
- 51570ShelbyPop 1,131 · Income $69,286
- 51571Silver CityPop 858 · Income $92,778
- 51572SoldierPop 379 · Income $70,000
- 51573StantonPop 1,069 · Income $86,111
- 51575TreynorPop 1,707 · Income $117,803
- 51576UnderwoodPop 1,890 · Income $107,679
- 51577WalnutPop 1,637 · Income $67,928
- 51578WestphaliaPop 150 · Income $108,646
- 51579WoodbinePop 2,205 · Income $70,833
- 51591Red OakPop — · Income —
- 51593HarlanPop — · Income —
- 51601ShenandoahPop 5,562 · Income $59,647
- 51602ShenandoahPop — · Income —
- 51603ShenandoahPop — · Income —
- 51630BlanchardPop 155 · Income $69,375
- 51631BraddyvillePop 331 · Income $45,000
- 51632ClarindaPop 6,682 · Income $54,758
- 51636CoinPop 497 · Income $61,932
- 51637College SpringsPop 214 · Income $70,323
- 51638EssexPop 1,278 · Income $61,154
- 51639FarragutPop 884 · Income $91,250
- 51640HamburgPop 1,445 · Income $62,241
- 51645ImogenePop 407 · Income —
- 51646New MarketPop 751 · Income $70,568
- 51647NorthboroPop 154 · Income —
- 51648PercivalPop 237 · Income —
- 51649RandolphPop 416 · Income $90,781
- 51650RivertonPop 189 · Income $47,026
- 51651ShambaughPop 103 · Income $72,000
- 51652SidneyPop 1,551 · Income $81,600
- 51653TaborPop 1,390 · Income $71,417
- 51654ThurmanPop 301 · Income $76,736
- 51656YorktownPop 26 · Income $47,500
- 52001DubuquePop 43,064 · Income $60,882
- 52002DubuquePop 17,931 · Income $88,060
- 52003DubuquePop 13,735 · Income $96,714
- 52004DubuquePop 661 · Income —
- 52030AndrewPop 393 · Income $64,292
- 52031BellevuePop 5,490 · Income $84,243
- 52032BernardPop 1,277 · Income $83,625
- 52033CascadePop 3,581 · Income $70,833
- 52035ColesburgPop 1,345 · Income $59,702
- 52036DelawarePop 124 · Income $72,750
- 52037DelmarPop 1,014 · Income $87,361
- 52038DundeePop 522 · Income $73,750
- 52039DurangoPop 1,005 · Income $77,404
- 52040DyersvillePop 5,508 · Income $76,923
- 52041EarlvillePop 1,796 · Income $87,316
- 52042EdgewoodPop 1,898 · Income $74,423
- 52043ElkaderPop 1,853 · Income $65,202
- 52044ElkportPop 282 · Income $73,500
- 52045EpworthPop 2,872 · Income $83,239
- 52046FarleyPop 2,628 · Income $101,154
- 52047FarmersburgPop 697 · Income $47,917
- 52048GarberPop 243 · Income $64,375
- 52049GarnavilloPop 1,336 · Income $68,750
- 52050GreeleyPop 477 · Income $69,375
- 52052GuttenbergPop 2,807 · Income $55,871
- 52053Holy CrossPop 1,160 · Income $103,250
- 52054La MottePop 769 · Income $103,558
- 52056LuxemburgPop 230 · Income $77,292
- 52057ManchesterPop 7,883 · Income $71,467
- 52060MaquoketaPop 8,139 · Income $63,528
- 52064MilesPop 727 · Income $78,333
- 52065New ViennaPop 729 · Income $86,369
- 52066North Buena VistaPop 97 · Income $52,500
- 52068PeostaPop 4,582 · Income $123,096
- 52069PrestonPop 1,605 · Income $79,000
- 52070SabulaPop 991 · Income $63,750
- 52071Saint DonatusPop 131 · Income $41,813
- 52072Saint OlafPop 694 · Income $66,667
- 52073SherrillPop 1,410 · Income $81,875
- 52074SpraguevillePop 169 · Income $120,278
- 52075SpringbrookPop 136 · Income $60,625
- 52076Strawberry PointPop 2,231 · Income $62,917
- 52077VolgaPop 266 · Income $58,500
- 52078WorthingtonPop 805 · Income $93,676
- 52079ZwinglePop 827 · Income $98,846
- 52099DubuquePop — · Income —
- 52101DecorahPop 12,539 · Income $70,046
- 52132CalmarPop 1,856 · Income $97,621
- 52133CastaliaPop 711 · Income $80,030
- 52134ChesterPop 268 · Income $73,603
- 52135ClermontPop 641 · Income $75,313
- 52136CrescoPop 5,763 · Income $66,932
- 52140DorchesterPop 469 · Income $89,722
- 52141ElginPop 1,321 · Income $69,250
- 52142FayettePop 1,992 · Income $48,718
- 52144Fort AtkinsonPop 1,056 · Income $85,341
- 52146Harpers FerryPop 815 · Income $59,055
- 52147HawkeyePop 906 · Income $73,125
- 52149HighlandvillePop — · Income —
- 52151LansingPop 1,956 · Income $60,000
- 52154LawlerPop 638 · Income $55,833
- 52155Lime SpringsPop 1,181 · Income $68,750
- 52156LuanaPop 795 · Income $90,000
- 52157Mc GregorPop 1,379 · Income $56,875
- 52158MarquettePop 286 · Income $44,107
- 52159MononaPop 2,488 · Income $71,136
- 52160New AlbinPop 930 · Income $77,098
- 52161OssianPop 1,558 · Income $77,250
- 52162PostvillePop 3,576 · Income $61,419
- 52163ProtivinPop 354 · Income $63,125
- 52164RandaliaPop 195 · Income $49,375
- 52165RidgewayPop 1,125 · Income $91,250
- 52166Saint LucasPop 172 · Income $74,375
- 52168SpillvillePop 409 · Income $42,750
- 52169WadenaPop 394 · Income $52,216
- 52170WatervillePop 527 · Income $67,370
- 52171WaucomaPop 1,172 · Income $83,854
- 52172WaukonPop 5,986 · Income $65,801
- 52175West UnionPop 3,300 · Income $56,538
- 52201AinsworthPop 1,359 · Income $98,945
- 52202AlburnettPop 1,231 · Income $92,885
- 52203AmanaPop 2,315 · Income $98,125
- 52204AmanaPop — · Income —
- 52205AnamosaPop 8,670 · Income $65,991
- 52206AtkinsPop 2,759 · Income $117,063
- 52207BaldwinPop 268 · Income $47,917
- 52208Belle PlainePop 2,921 · Income $71,336
- 52209BlairstownPop 1,043 · Income $73,854
- 52210BrandonPop 975 · Income $68,911
- 52211BrooklynPop 2,671 · Income $71,635
- 52212Center JunctionPop 419 · Income $82,400
- 52213Center PointPop 3,977 · Income $94,896
- 52214Central CityPop 2,770 · Income $83,450
- 52215ChelseaPop 819 · Income $56,311
- 52216ClarencePop 1,513 · Income $66,375
- 52217ClutierPop 551 · Income $79,583
- 52218CoggonPop 1,700 · Income $90,924
- 52219PrairieburgPop 140 · Income $61,250
- 52220ConroyPop 128 · Income $60,625
- 52221GuernseyPop 328 · Income $84,250
- 52222Deep RiverPop 643 · Income $65,000
- 52223DelhiPop 1,170 · Income $83,026
- 52224DysartPop 1,954 · Income $72,917
- 52225ElberonPop 415 · Income $61,550
- 52227ElyPop 2,864 · Income $111,000
- 52228FairfaxPop 3,865 · Income $121,366
- 52229GarrisonPop 841 · Income $87,679
- 52231HarperPop 497 · Income $69,545
- 52232HartwickPop 335 · Income $95,313
- 52233HiawathaPop 7,008 · Income $66,497
- 52235HillsPop 892 · Income $81,875
- 52236HomesteadPop 533 · Income $86,776
- 52237HopkintonPop 1,526 · Income $83,633
- 52240Iowa CityPop 36,046 · Income $55,189
- 52241CoralvillePop 22,846 · Income $66,508
- 52242Iowa CityPop 4,412 · Income —
- 52243Iowa CityPop — · Income —
- 52244Iowa CityPop 937 · Income —
- 52245Iowa CityPop 22,765 · Income $75,876
- 52246Iowa CityPop 21,944 · Income $55,088
- 52247KalonaPop 5,301 · Income $82,140
- 52248KeotaPop 1,572 · Income $77,143
- 52249KeystonePop 1,106 · Income $77,500
- 52251LadoraPop 581 · Income $87,534
- 52252LangworthyPop 149 · Income —
- 52253LisbonPop 2,593 · Income $90,163
- 52254Lost NationPop 1,000 · Income $70,227
- 52255LowdenPop 1,100 · Income $60,625
- 52257LuzernePop 247 · Income $104,750
- 52301MarengoPop 4,046 · Income $68,659
- 52302MarionPop 42,732 · Income $87,463
- 52305MartellePop 853 · Income $95,583
- 52306MechanicsvillePop 1,452 · Income $61,736
- 52307Middle AmanaPop 57 · Income $43,259
- 52308MillersburgPop 136 · Income $75,357
- 52309MonmouthPop 446 · Income $64,500
- 52310MonticelloPop 6,384 · Income $76,946
- 52312MorleyPop 43 · Income $48,750
- 52313Mount AuburnPop 423 · Income $89,135
- 52314Mount VernonPop 6,048 · Income $106,667
- 52315NewhallPop 1,296 · Income $75,833
- 52316North EnglishPop 1,621 · Income $57,607
- 52317North LibertyPop 22,392 · Income $108,156
- 52318NorwayPop 1,054 · Income $100,000
- 52319OakdalePop 19 · Income —
- 52320OlinPop 1,243 · Income $70,000
- 52321OnslowPop 456 · Income $71,250
- 52322OxfordPop 1,997 · Income $59,688
- 52323Oxford JunctionPop 879 · Income $55,096
- 52324PaloPop 1,955 · Income $109,432
- 52325ParnellPop 434 · Income $74,125
- 52326QuasquetonPop 745 · Income $64,844
- 52327RiversidePop 3,722 · Income $83,250
- 52328RobinsPop 2,861 · Income $132,833
- 52329RowleyPop 677 · Income $59,688
- 52330RyanPop 1,186 · Income $107,431
- 52332ShellsburgPop 1,638 · Income $90,781
- 52333SolonPop 7,443 · Income $113,917
- 52334South AmanaPop 190 · Income $120,682
- 52335South EnglishPop 608 · Income $55,893
- 52336SpringvillePop 2,459 · Income $93,147
- 52337StanwoodPop 842 · Income $66,786
- 52338SwisherPop 3,865 · Income $124,357
- 52339TamaPop 4,311 · Income $59,522
- 52340TiffinPop 5,695 · Income $105,517
- 52341ToddvillePop 1,372 · Income $79,453
- 52342ToledoPop 2,898 · Income $62,344
- 52344Troy MillsPop 70 · Income —
- 52345UrbanaPop 1,636 · Income $112,929
- 52346Van HornePop 1,070 · Income $107,802
- 52347VictorPop 1,351 · Income $75,859
- 52348ViningPop 64 · Income $74,167
- 52349VintonPop 7,745 · Income $71,537
- 52350ViolaPop 60 · Income —
- 52351WalfordPop 1,318 · Income $116,477
- 52352WalkerPop 1,906 · Income $86,950
- 52353WashingtonPop 9,072 · Income $63,232
- 52354WatkinsPop 329 · Income $110,000
- 52355WebsterPop 282 · Income $70,714
- 52356WellmanPop 2,754 · Income $54,659
- 52358West BranchPop 3,752 · Income $81,250
- 52359West ChesterPop 344 · Income $69,063
- 52361WilliamsburgPop 4,781 · Income $66,695
- 52362WyomingPop 927 · Income $73,636
- 52401Cedar RapidsPop 2,192 · Income $40,675
- 52402Cedar RapidsPop 43,076 · Income $71,319
- 52403Cedar RapidsPop 23,023 · Income $73,848
- 52404Cedar RapidsPop 42,582 · Income $62,304
- 52405Cedar RapidsPop 25,889 · Income $65,352
- 52406Cedar RapidsPop 877 · Income —
- 52407Cedar RapidsPop 126 · Income —
- 52408Cedar RapidsPop 359 · Income —
- 52409Cedar RapidsPop 262 · Income —
- 52410Cedar RapidsPop 411 · Income —
- 52411Cedar RapidsPop 8,357 · Income $164,972
- 52497Cedar RapidsPop — · Income —
- 52498Cedar RapidsPop — · Income —
- 52499Cedar RapidsPop — · Income —
- 52501OttumwaPop 30,341 · Income $59,091
- 52530AgencyPop 939 · Income $84,063
- 52531AlbiaPop 5,885 · Income $74,081
- 52533BataviaPop 1,030 · Income $59,659
- 52534BeaconPop 423 · Income $57,375
- 52535BirminghamPop 781 · Income $68,611
- 52536BlakesburgPop 713 · Income $59,750
- 52537BloomfieldPop 7,012 · Income $82,713
- 52538West GrovePop — · Income —
- 52540BrightonPop 1,102 · Income $57,589
- 52542CantrilPop 529 · Income $64,583
- 52543CedarPop 486 · Income $80,145
- 52544CentervillePop 8,110 · Income $45,257
- 52548ChillicothePop 50 · Income $68,750
- 52549CincinnatiPop 547 · Income $60,179
- 52550DeltaPop 635 · Income $55,984
- 52551DoudsPop 672 · Income $87,578
- 52552DrakesvillePop 891 · Income $61,705
- 52553EddyvillePop 1,871 · Income $62,341
- 52554EldonPop 1,221 · Income $56,458
- 52555ExlinePop 152 · Income $36,563
- 52556FairfieldPop 11,586 · Income $55,528
- 52557FairfieldPop 615 · Income —
- 52560FlorisPop 348 · Income $84,063
- 52561FremontPop 1,179 · Income $64,018
- 52562HayesvillePop 62 · Income $43,750
- 52563HedrickPop 1,824 · Income $81,964
- 52565KeosauquaPop 1,868 · Income $60,650
- 52566KirkvillePop 254 · Income —
- 52567LibertyvillePop 542 · Income $79,265
- 52568MartinsburgPop 73 · Income $40,000
- 52569MelrosePop 541 · Income $48,333
- 52570MiltonPop 1,104 · Income $62,292
- 52571MoraviaPop 1,516 · Income $80,208
- 52572MoultonPop 963 · Income $61,250
- 52573Mount SterlingPop 155 · Income —
- 52574MysticPop 484 · Income $60,781
- 52576OlliePop 402 · Income $79,063
- 52577OskaloosaPop 14,336 · Income $65,589
- 52580PackwoodPop 691 · Income $44,009
- 52581PlanoPop 229 · Income $53,631
- 52583Promise CityPop 391 · Income $59,231
- 52584PulaskiPop 650 · Income $73,000
- 52585RichlandPop 849 · Income $73,194
- 52586Rose HillPop 558 · Income $56,250
- 52588SelmaPop 83 · Income $13,798
- 52590SeymourPop 1,433 · Income $55,714
- 52591SigourneyPop 2,646 · Income $56,318
- 52593UdellPop 120 · Income $68,750
- 52594UnionvillePop 590 · Income $65,781
- 52595University ParkPop 607 · Income $63,125
- 52601BurlingtonPop 27,465 · Income $57,123
- 52619ArgylePop 559 · Income $74,688
- 52620BonapartePop 908 · Income $66,938
- 52621CrawfordsvillePop 620 · Income $94,028
- 52623DanvillePop 1,914 · Income $85,813
- 52624DenmarkPop 709 · Income $122,083
- 52625DonnellsonPop 2,303 · Income $78,224
- 52626FarmingtonPop 1,151 · Income $58,580
- 52627Fort MadisonPop 12,585 · Income $54,864
- 52630HillsboroPop 214 · Income $47,969
- 52631HoughtonPop 76 · Income $104,375
- 52632KeokukPop 11,904 · Income $52,547
- 52635LockridgePop 777 · Income $71,250
- 52637MediapolisPop 3,054 · Income $77,354
- 52638MiddletownPop 427 · Income $63,125
- 52639MontrosePop 1,626 · Income $61,250
- 52640Morning SunPop 1,201 · Income $70,000
- 52641Mount PleasantPop 12,796 · Income $63,406
- 52642RomePop — · Income —
- 52644Mount UnionPop 393 · Income $69,716
- 52645New LondonPop 3,472 · Income $72,375
- 52646OakvillePop 266 · Income $60,000
- 52647OldsPop 75 · Income $48,500
- 52648Pilot GrovePop 25 · Income —
- 52649SalemPop 845 · Income $80,500
- 52650SperryPop 688 · Income $102,353
- 52651StockportPop 405 · Income $39,479
- 52652SwedesburgPop 87 · Income $72,083
- 52653WapelloPop 3,203 · Income $80,990
- 52654WaylandPop 1,886 · Income $81,667
- 52655West BurlingtonPop 4,300 · Income $54,405
- 52656West PointPop 2,099 · Income $80,083
- 52657Saint PaulPop 68 · Income $81,250
- 52658WeverPop 906 · Income $84,375
- 52659WinfieldPop 1,393 · Income $49,907
- 52660YarmouthPop 298 · Income $128,250
- 52701AndoverPop 120 · Income —
- 52720AtalissaPop 972 · Income $83,250
- 52721BennettPop 874 · Income $75,536
- 52722BettendorfPop 40,878 · Income $105,763
- 52726Blue GrassPop 4,941 · Income $101,667
- 52727BryantPop 383 · Income $86,944
- 52728BuffaloPop 987 · Income $74,318
- 52729CalamusPop 834 · Income $93,750
- 52730CamanchePop 4,993 · Income $68,727
- 52731CharlottePop 808 · Income $92,153
- 52732ClintonPop 26,004 · Income $58,380
- 52733ClintonPop 607 · Income —
- 52734ClintonPop — · Income —
- 52736ClintonPop — · Income —
- 52737Columbus CityPop 306 · Income $82,500
- 52738Columbus JunctionPop 3,389 · Income $83,953
- 52739ConesvillePop 864 · Income $82,885
- 52742De WittPop 7,410 · Income $92,500
- 52745DixonPop 435 · Income $67,500
- 52746DonahuePop 1,198 · Income $113,816
- 52747DurantPop 2,098 · Income $84,875
- 52748EldridgePop 9,890 · Income $103,600
- 52749FruitlandPop 1,107 · Income $101,375
- 52750Goose LakePop 569 · Income $90,057
- 52751Grand MoundPop 1,027 · Income $81,607
- 52752GrandviewPop 374 · Income $52,250
- 52753Le ClairePop 6,111 · Income $100,122
- 52754LettsPop 1,430 · Income $100,417
- 52755Lone TreePop 2,210 · Income $98,125
- 52756Long GrovePop 1,693 · Income $119,044
- 52757Low MoorPop 242 · Income $56,250
- 52758Mc CauslandPop 265 · Income $65,625
- 52759MontpelierPop 187 · Income $68,692
- 52760MoscowPop 902 · Income $98,036
- 52761MuscatinePop 29,800 · Income $63,924
- 52765New LibertyPop 441 · Income $113,603
- 52766NicholsPop 772 · Income $70,250
- 52767Pleasant ValleyPop 287 · Income —
- 52768PrincetonPop 1,260 · Income $84,519
- 52769StocktonPop 673 · Income $115,563
- 52771Teeds GrovePop 69 · Income $61,042
- 52772TiptonPop 5,186 · Income $80,997
- 52773WalcottPop 2,668 · Income $86,667
- 52774WeltonPop 123 · Income $78,750
- 52776West LibertyPop 5,023 · Income $75,947
- 52777WheatlandPop 1,335 · Income $47,250
- 52778WiltonPop 3,677 · Income $74,625
- 52801DavenportPop 1,670 · Income $22,217
- 52802DavenportPop 9,392 · Income $50,850
- 52803DavenportPop 21,868 · Income $61,082
- 52804DavenportPop 27,023 · Income $64,450
- 52805DavenportPop 265 · Income —
- 52806DavenportPop 27,695 · Income $73,682
- 52807DavenportPop 15,895 · Income $71,866
- 52808DavenportPop 640 · Income —
- 52809DavenportPop 479 · Income —
- 56027ElmorePop 667 · Income $48,214
- 57034HudsonPop 720 · Income $94,250
Cities
- Ackley1 ZIP
- Ackworth1 ZIP
- Adair1 ZIP
- Adel1 ZIP
- Afton1 ZIP
- Agency1 ZIP
- Ainsworth1 ZIP
- Akron1 ZIP
- Albert City1 ZIP
- Albia1 ZIP
- Albion1 ZIP
- Alburnett1 ZIP
- Alden1 ZIP
- Alexander1 ZIP
- Algona1 ZIP
- Alleman3 ZIPs
- Allendorf1 ZIP
- Allerton1 ZIP
- Allison1 ZIP
- Alpha1 ZIP
- Alta1 ZIP
- Alta Vista1 ZIP
- Alton1 ZIP
- Altoona2 ZIPs
- Alvord1 ZIP
- Amana1 ZIP
- Ames5 ZIPs
- Anamosa1 ZIP
- Anderson1 ZIP
- Andover1 ZIP
- Andrew1 ZIP
- Anita1 ZIP
- Ankeny4 ZIPs
- Anthon1 ZIP
- Aplington1 ZIP
- Arcadia1 ZIP
- Archer1 ZIP
- Aredale1 ZIP
- Argo1 ZIP
- Argyle1 ZIP
- Arion2 ZIPs
- Arispe2 ZIPs
- Arlington1 ZIP
- Armstrong1 ZIP
- Arnolds Park3 ZIPs
- Arthur1 ZIP
- Asbury2 ZIPs
- Ashton1 ZIP
- Aspinwall1 ZIP
- Atalissa1 ZIP
- Athelstan1 ZIP
- Atkins1 ZIP
- Atlantic1 ZIP
- Auburn1 ZIP
- Auburn Douglas1 ZIP
- Audubon1 ZIP
- Augusta1 ZIP
- Aurelia1 ZIP
- Aurora1 ZIP
- Austinville1 ZIP
- Avoca1 ZIP
- Ayrshire1 ZIP
- Badger1 ZIP
- Bagley1 ZIP
- Baldwin1 ZIP
- Balltown1 ZIP
- Bancroft1 ZIP
- Bankston1 ZIP
- Barnes City2 ZIPs
- Barnum1 ZIP
- Bartlett1 ZIP
- Bassett1 ZIP
- Batavia1 ZIP
- Battle Creek1 ZIP
- Baxter1 ZIP
- Bayard1 ZIP
- Beacon2 ZIPs
- Beaconsfield1 ZIP
- Beaman1 ZIP
- Beaver1 ZIP
- Beaverdale1 ZIP
- Bedford1 ZIP
- Belle Plaine1 ZIP
- Bellevue1 ZIP
- Belmond1 ZIP
- Bennett1 ZIP
- Bentley2 ZIPs
- Benton1 ZIP
- Berkley1 ZIP
- Bernard1 ZIP
- Bertram1 ZIP
- Berwick1 ZIP
- Bettendorf2 ZIPs
- Bevington2 ZIPs
- Big Rock2 ZIPs
- Birmingham1 ZIP
- Blairsburg1 ZIP
- Blairstown1 ZIP
- Blakesburg1 ZIP
- Blanchard1 ZIP
- Blencoe1 ZIP
- Blockton1 ZIP
- Bloomfield1 ZIP
- Blue Grass1 ZIP
- Bode1 ZIP
- Bolan1 ZIP
- Bonaparte1 ZIP
- Bondurant2 ZIPs
- Boone1 ZIP
- Booneville1 ZIP
- Bouton1 ZIP
- Boxholm1 ZIP
- Boyden1 ZIP
- Braddyville1 ZIP
- Bradford3 ZIPs
- Bradgate1 ZIP
- Brandon1 ZIP
- Brayton1 ZIP
- Breda1 ZIP
- Bremer1 ZIP
- Bridgewater1 ZIP
- Brighton1 ZIP
- Bristow1 ZIP
- Britt1 ZIP
- Bronson1 ZIP
- Brooklyn1 ZIP
- Brunsville1 ZIP
- Bryant1 ZIP
- Buck Grove1 ZIP
- Buckeye1 ZIP
- Buckingham1 ZIP
- Buffalo4 ZIPs
- Buffalo Center1 ZIP
- Buffalo Ctr1 ZIP
- Burchinal1 ZIP
- Burlington2 ZIPs
- Burnside1 ZIP
- Burr Oak1 ZIP
- Burt1 ZIP
- Bussey1 ZIP
- Calamus1 ZIP
- California Junction1 ZIP
- Callender1 ZIP
- Calmar1 ZIP
- Calumet1 ZIP
- Camanche1 ZIP
- Cambridge1 ZIP
- Cantril1 ZIP
- Carbon2 ZIPs
- Carlisle1 ZIP
- Carnarvon1 ZIP
- Carpenter1 ZIP
- Carroll1 ZIP
- Carson1 ZIP
- Carter Lake1 ZIP
- Cascade1 ZIP
- Casey1 ZIP
- Castalia1 ZIP
- Castana1 ZIP
- Cedar1 ZIP
- Cedar Falls2 ZIPs
- Cedar Rapids12 ZIPs
- Center Jct1 ZIP
- Center Junction1 ZIP
- Center Point1 ZIP
- Centerville1 ZIP
- Central City1 ZIP
- Centralia1 ZIP
- Chapin2 ZIPs
- Chariton1 ZIP
- Charles City1 ZIP
- Charlotte1 ZIP
- Charter Oak1 ZIP
- Chatsworth2 ZIPs
- Chelsea1 ZIP
- Cherokee1 ZIP
- Chester1 ZIP
- Chillicothe1 ZIP
- Churchville1 ZIP
- Churdan1 ZIP
- Cincinnati1 ZIP
- Clare1 ZIP
- Clarence1 ZIP
- Clarinda1 ZIP
- Clarion1 ZIP
- Clarksville1 ZIP
- Clayton1 ZIP
- Clear Lake1 ZIP
- Clearfield1 ZIP
- Cleghorn1 ZIP
- Clemons1 ZIP
- Clermont1 ZIP
- Climbing Hill1 ZIP
- Clinton2 ZIPs
- Clio1 ZIP
- Clive2 ZIPs
- Clutier1 ZIP
- Coalville1 ZIP
- Coburg1 ZIP
- Coggon1 ZIP
- Coin1 ZIP
- Colesburg1 ZIP
- Colfax1 ZIP
- College Sprgs1 ZIP
- College Springs2 ZIPs
- Collins1 ZIP
- Colo1 ZIP
- Columbia1 ZIP
- Columbus City1 ZIP
- Columbus Jct1 ZIP
- Columbus Junction1 ZIP
- Colwell1 ZIP
- Conesville1 ZIP
- Conrad1 ZIP
- Conroy1 ZIP
- Conway1 ZIP
- Coon Rapids1 ZIP
- Cooper1 ZIP
- Coppock1 ZIP
- Coralville4 ZIPs
- Corley1 ZIP
- Corning1 ZIP
- Correctionville1 ZIP
- Correctionvle1 ZIP
- Corwith1 ZIP
- Corydon1 ZIP
- Cotter1 ZIP
- Coulter3 ZIPs
- Council Blfs3 ZIPs
- Council Bluffs2 ZIPs
- Craig1 ZIP
- Crawfordsville1 ZIP
- Crawfordsvlle1 ZIP
- Crescent1 ZIP
- Cresco1 ZIP
- Creston1 ZIP
- Cromwell1 ZIP
- Crystal Lake1 ZIP
- Cumberland1 ZIP
- Cumming1 ZIP
- Curlew1 ZIP
- Cushing1 ZIP
- Cylinder1 ZIP
- Dakota City2 ZIPs
- Dallas1 ZIP
- Dallas Center1 ZIP
- Dana1 ZIP
- Danbury1 ZIP
- Danville1 ZIP
- Davenport6 ZIPs
- Davis City1 ZIP
- Dawson1 ZIP
- Dayton1 ZIP
- De Soto3 ZIPs
- De Witt1 ZIP
- Decatur1 ZIP
- Decatur City1 ZIP
- Decorah1 ZIP
- Dedham1 ZIP
- Deep River1 ZIP
- Defiance1 ZIP
- Delaware3 ZIPs
- Delhi1 ZIP
- Delmar1 ZIP
- Deloit1 ZIP
- Delphos1 ZIP
- Delta1 ZIP
- Denison1 ZIP
- Denmark4 ZIPs
- Denver1 ZIP
- Derby1 ZIP
- Des Moines16 ZIPs
- Dewar1 ZIP
- DeWitt1 ZIP
- Dexter1 ZIP
- Diagonal1 ZIP
- Diamondhead Lake1 ZIP
- Dickens1 ZIP
- Dike1 ZIP
- Dixon1 ZIP
- Dolliver1 ZIP
- Donahue1 ZIP
- Donnellson1 ZIP
- Doon1 ZIP
- Dorchester1 ZIP
- Douds1 ZIP
- Dougherty1 ZIP
- Douglas1 ZIP
- Dow City1 ZIP
- Downey1 ZIP
- Dows1 ZIP
- Drakesville1 ZIP
- Dubuque4 ZIPs
- Dumont1 ZIP
- Duncan2 ZIPs
- Duncombe1 ZIP
- Dundee1 ZIP
- Dunkerton1 ZIP
- Dunlap1 ZIP
- Durango1 ZIP
- Durant1 ZIP
- Dyersville2 ZIPs
- Dysart1 ZIP
- Eagle Grove1 ZIP
- Earlham1 ZIP
- Earling1 ZIP
- Earlville1 ZIP
- Early1 ZIP
- East Amana1 ZIP
- East Peru1 ZIP
- Eddyville1 ZIP
- Edgewood1 ZIP
- Elberon1 ZIP
- Eldon1 ZIP
- Eldora1 ZIP
- Eldorado1 ZIP
- Eldridge1 ZIP
- Elgin1 ZIP
- Elk Horn1 ZIP
- Elk Run Heights3 ZIPs
- Elk Run Hgts1 ZIP
- Elkader1 ZIP
- Elkhart1 ZIP
- Elkport1 ZIP
- Elliott1 ZIP
- Ellston1 ZIP
- Ellsworth1 ZIP
- Elma1 ZIP
- Elwood1 ZIP
- Ely1 ZIP
- Emerson1 ZIP
- Emmetsburg1 ZIP
- Epworth1 ZIP
- Essex1 ZIP
- Estherville1 ZIP
- Evansdale1 ZIP
- Everly1 ZIP
- Exira1 ZIP
- Exline1 ZIP
- Fairbank1 ZIP
- Fairfax1 ZIP
- Fairfield2 ZIPs
- Fairport1 ZIP
- Farley2 ZIPs
- Farmersburg1 ZIP
- Farmington1 ZIP
- Farnhamville1 ZIP
- Farragut1 ZIP
- Fayette1 ZIP
- Fenton1 ZIP
- Ferguson1 ZIP
- Fertile2 ZIPs
- Festina1 ZIP
- Floris1 ZIP
- Floyd1 ZIP
- Fonda1 ZIP
- Fontanelle1 ZIP
- Forest City1 ZIP
- Fort Atkinson1 ZIP
- Fort Dodge1 ZIP
- Fort Madison2 ZIPs
- Fostoria2 ZIPs
- Franklin2 ZIPs
- Fraser3 ZIPs
- Fredericksbrg1 ZIP
- Fredericksburg1 ZIP
- Frederika2 ZIPs
- Fredonia1 ZIP
- Fremont1 ZIP
- Fruitland1 ZIP
- Frytown1 ZIP
- Galt1 ZIP
- Galva1 ZIP
- Garber1 ZIP
- Garden City2 ZIPs
- Garden Grove1 ZIP
- Garnavillo1 ZIP
- Garner1 ZIP
- Garrison1 ZIP
- Garwin1 ZIP
- Geneva1 ZIP
- George1 ZIP
- Gibson1 ZIP
- Gifford1 ZIP
- Gilbert1 ZIP
- Gilbertville1 ZIP
- Gillett Grove1 ZIP
- Gilman1 ZIP
- Gilmore City1 ZIP
- Gladbrook1 ZIP
- Glenwood1 ZIP
- Glidden1 ZIP
- Goldfield1 ZIP
- Goodell1 ZIP
- Goose Lake1 ZIP
- Gowrie1 ZIP
- Graettinger1 ZIP
- Graf1 ZIP
- Grafton1 ZIP
- Grand Jct1 ZIP
- Grand Junction1 ZIP
- Grand Mound1 ZIP
- Grand River1 ZIP
- Grandview2 ZIPs
- Granger1 ZIP
- Grant3 ZIPs
- Granville1 ZIP
- Gravity1 ZIP
- Gray2 ZIPs
- Greeley1 ZIP
- Green Island1 ZIP
- Green Mountain2 ZIPs
- Green Mtn1 ZIP
- Greene1 ZIP
- Greenfield1 ZIP
- Greenville1 ZIP
- Grimes3 ZIPs
- Grinnell1 ZIP
- Griswold1 ZIP
- Grundy Center1 ZIP
- Gruver1 ZIP
- Guernsey1 ZIP
- Guthrie Center1 ZIP
- Guthrie Ctr1 ZIP
- Guttenberg1 ZIP
- Halbur1 ZIP
- Hale1 ZIP
- Hamburg1 ZIP
- Hamilton2 ZIPs
- Hamlin1 ZIP
- Hampton1 ZIP
- Hancock1 ZIP
- Hanlontown1 ZIP
- Hansell1 ZIP
- Harcourt1 ZIP
- Hardy1 ZIP
- Harlan1 ZIP
- Harper1 ZIP
- Harpers Ferry1 ZIP
- Harris1 ZIP
- Hartford2 ZIPs
- Hartley1 ZIP
- Hartwick1 ZIP
- Harvester1 ZIP
- Harvey1 ZIP
- Hastings1 ZIP
- Havelock1 ZIP
- Haverhill1 ZIP
- Hawarden1 ZIP
- Hawkeye1 ZIP
- Hayesville1 ZIP
- Hayfield1 ZIP
- Hazleton1 ZIP
- Hedrick1 ZIP
- Henderson1 ZIP
- Hepburn1 ZIP
- Hiawatha3 ZIPs
- High Amana1 ZIP
- Highlandville1 ZIP
- Hills2 ZIPs
- Hillsboro1 ZIP
- Hinton1 ZIP
- Hiteman1 ZIP
- Holiday Lake1 ZIP
- Holland1 ZIP
- Holstein1 ZIP
- Holy Cross1 ZIP
- Homestead1 ZIP
- Honey Creek1 ZIP
- Hopkinton1 ZIP
- Hornick1 ZIP
- Hospers1 ZIP
- Houghton2 ZIPs
- Hubbard1 ZIP
- Hudson3 ZIPs
- Hull1 ZIP
- Humboldt1 ZIP
- Humeston1 ZIP
- Hutchins1 ZIP
- Huxley2 ZIPs
- Ida Grove1 ZIP
- Imogene1 ZIP
- Independence1 ZIP
- Indianola1 ZIP
- Inwood1 ZIP
- Ionia1 ZIP
- Iowa City5 ZIPs
- Iowa Falls1 ZIP
- Ira1 ZIP
- Ireton1 ZIP
- Irvington1 ZIP
- Irwin1 ZIP
- Jackson Jct1 ZIP
- Jackson Junction2 ZIPs
- Jacksonville1 ZIP
- Jamaica1 ZIP
- Janesville1 ZIP
- Jefferson1 ZIP
- Jesup1 ZIP
- Jewell1 ZIP
- Jewell Junction1 ZIP
- Johnston4 ZIPs
- Joice1 ZIP
- Jolley1 ZIP
- Kalona1 ZIP
- Kamrar1 ZIP
- Kanawha1 ZIP
- Kellerton1 ZIP
- Kelley1 ZIP
- Kellogg1 ZIP
- Kensett1 ZIP
- Kent1 ZIP
- Kent Estates1 ZIP
- Keokuk1 ZIP
- Keomah Village1 ZIP
- Keomah Vlg1 ZIP
- Keosauqua1 ZIP
- Keota1 ZIP
- Kesley1 ZIP
- Keswick1 ZIP
- Keystone1 ZIP
- Killduff1 ZIP
- Kimballton1 ZIP
- Kingsley1 ZIP
- Kingston1 ZIP
- Kinross1 ZIP
- Kirkman1 ZIP
- Kirkville1 ZIP
- Kiron1 ZIP
- Klemme1 ZIP
- Knierim3 ZIPs
- Knoke1 ZIP
- Knoxville1 ZIP
- La Motte1 ZIP
- La Porte City1 ZIP
- Lacona1 ZIP
- Ladora1 ZIP
- Lake City1 ZIP
- Lake Mills1 ZIP
- Lake Panorama2 ZIPs
- Lake Park1 ZIP
- Lake View1 ZIP
- Lakeside1 ZIP
- Lakota1 ZIP
- Lambs Grove1 ZIP
- Lamoni1 ZIP
- Lamont1 ZIP
- Lanesboro3 ZIPs
- Langworthy1 ZIP
- Lansing1 ZIP
- Larchwood1 ZIP
- Larrabee1 ZIP
- Latimer1 ZIP
- Laurel1 ZIP
- Laurens1 ZIP
- Lawler1 ZIP
- Lawton1 ZIP
- Le Claire1 ZIP
- Le Grand2 ZIPs
- Le Mars1 ZIP
- Le Roy3 ZIPs
- Leando1 ZIP
- Leclaire1 ZIP
- Ledyard1 ZIP
- Lehigh1 ZIP
- Leighton1 ZIP
- Leland2 ZIPs
- Lenox1 ZIP
- Leon1 ZIP
- Lester1 ZIP
- Letts1 ZIP
- Lewis1 ZIP
- Liberty Center1 ZIP
- Liberty Ctr1 ZIP
- Libertyville1 ZIP
- Lidderdale1 ZIP
- Lime Springs1 ZIP
- Lincoln2 ZIPs
- Linden1 ZIP
- Lineville1 ZIP
- Linn Grove1 ZIP
- Lisbon1 ZIP
- Liscomb1 ZIP
- Little Cedar1 ZIP
- Little Rock1 ZIP
- Little Sioux1 ZIP
- Littleport1 ZIP
- Livermore1 ZIP
- Lockridge1 ZIP
- Logan1 ZIP
- Lohrville1 ZIP
- Lone Rock1 ZIP
- Lone Tree1 ZIP
- Long Grove1 ZIP
- Lorimor1 ZIP
- Lost Nation1 ZIP
- Loveland1 ZIP
- Lovilia1 ZIP
- Low Moor2 ZIPs
- Lowden1 ZIP
- Lowell1 ZIP
- Lu Verne1 ZIP
- Luana1 ZIP
- Lucas1 ZIP
- Luther2 ZIPs
- Luxemburg1 ZIP
- Luzerne1 ZIP
- Lynnville1 ZIP
- Lytton1 ZIP
- Macedonia1 ZIP
- Macksburg1 ZIP
- Madrid1 ZIP
- Magnolia1 ZIP
- Maharishi Vedic City1 ZIP
- Malcom1 ZIP
- Mallard1 ZIP
- Maloy1 ZIP
- Malvern1 ZIP
- Manawa1 ZIP
- Manchester1 ZIP
- Manilla1 ZIP
- Manly1 ZIP
- Manning1 ZIP
- Manson1 ZIP
- Mapleton1 ZIP
- Maquoketa1 ZIP
- Marathon1 ZIP
- Marble Rock1 ZIP
- Marcus1 ZIP
- Marengo1 ZIP
- Marion3 ZIPs
- Marne1 ZIP
- Marquette2 ZIPs
- Marshalltown1 ZIP
- Martelle1 ZIP
- Martensdale1 ZIP
- Martinsburg2 ZIPs
- Marysville1 ZIP
- Mason City1 ZIP
- Masonville1 ZIP
- Massena1 ZIP
- Matlock1 ZIP
- Maurice1 ZIP
- Maxwell1 ZIP
- May City1 ZIP
- Maynard1 ZIP
- Maysville1 ZIP
- Mc Callsburg1 ZIP
- Mc Causland1 ZIP
- Mc Clelland1 ZIP
- Mc Gregor1 ZIP
- Mc Intire1 ZIP
- McCallsburg1 ZIP
- McCausland2 ZIPs
- McClelland1 ZIP
- McGregor1 ZIP
- McIntire1 ZIP
- Mechanicsville1 ZIP
- Mechanicsvlle1 ZIP
- Mediapolis1 ZIP
- Melbourne1 ZIP
- Melcher1 ZIP
- Melcher Dal2 ZIPs
- Melcher-Dallas2 ZIPs
- Melrose1 ZIP
- Melvin1 ZIP
- Menlo1 ZIP
- Meriden1 ZIP
- Merrill1 ZIP
- Meservey1 ZIP
- Meyer1 ZIP
- Middle1 ZIP
- Middle Amana2 ZIPs
- Middletown1 ZIP
- Miles1 ZIP
- Milford1 ZIP
- Miller1 ZIP
- Millersburg1 ZIP
- Millerton1 ZIP
- Milo1 ZIP
- Milton1 ZIP
- Minburn1 ZIP
- Minden1 ZIP
- Mineola1 ZIP
- Mingo1 ZIP
- Missouri Valley1 ZIP
- Missouri Vly1 ZIP
- Mitchell1 ZIP
- Mitchellville1 ZIP
- Mo Valley1 ZIP
- Modale1 ZIP
- Mona1 ZIP
- Mondamin1 ZIP
- Monmouth1 ZIP
- Monona1 ZIP
- Monroe1 ZIP
- Montezuma1 ZIP
- Monticello1 ZIP
- Montour1 ZIP
- Montpelier3 ZIPs
- Montrose1 ZIP
- Mooar1 ZIP
- Moorhead1 ZIP
- Moorland1 ZIP
- Moravia1 ZIP
- Morley1 ZIP
- Morning Sun1 ZIP
- Morrison2 ZIPs
- Moscow1 ZIP
- Moulton1 ZIP
- Mount Auburn1 ZIP
- Mount Ayr1 ZIP
- Mount Pleasant1 ZIP
- Mount Sterling1 ZIP
- Mount Union1 ZIP
- Mount Vernon2 ZIPs
- Moville1 ZIP
- Mt Pleasant1 ZIP
- Mt Sterling1 ZIP
- Mt Union1 ZIP
- Murray1 ZIP
- Muscatine1 ZIP
- Mystic1 ZIP
- N Buena Vista1 ZIP
- N Washington2 ZIPs
- Nashua1 ZIP
- Nemaha1 ZIP
- Neola1 ZIP
- Nevada1 ZIP
- New Albin1 ZIP
- New Hampton1 ZIP
- New Hartford1 ZIP
- New Haven1 ZIP
- New Liberty1 ZIP
- New London1 ZIP
- New Market1 ZIP
- New Providence1 ZIP
- New Providnce1 ZIP
- New Sharon1 ZIP
- New Vienna1 ZIP
- New Virginia1 ZIP
- Newell1 ZIP
- Newhall1 ZIP
- Newton1 ZIP
- Nichols1 ZIP
- Nodaway1 ZIP
- Nora Springs1 ZIP
- North Buena Vista2 ZIPs
- North English1 ZIP
- North Liberty2 ZIPs
- North Washington1 ZIP
- Northboro1 ZIP
- Northwood1 ZIP
- Norwalk3 ZIPs
- Norway1 ZIP
- Numa1 ZIP
- Oak Hills1 ZIP
- Oakdale2 ZIPs
- Oakland1 ZIP
- Oakland Acres1 ZIP
- Oakville1 ZIP
- Ocheyedan1 ZIP
- Odebolt1 ZIP
- Oelwein1 ZIP
- Ogden1 ZIP
- Okoboji1 ZIP
- Olds2 ZIPs
- Olin1 ZIP
- Ollie1 ZIP
- Onawa1 ZIP
- Onslow1 ZIP
- Oran1 ZIP
- Orange City1 ZIP
- Orchard1 ZIP
- Orient1 ZIP
- Orleans1 ZIP
- Osage1 ZIP
- Osceola1 ZIP
- Oskaloosa1 ZIP
- Ossian1 ZIP
- Osterdock2 ZIPs
- Otho1 ZIP
- Otley1 ZIP
- Oto1 ZIP
- Otranto1 ZIP
- Ottosen1 ZIP
- Ottumwa1 ZIP
- Owasa1 ZIP
- Oxford1 ZIP
- Oxford Jct1 ZIP
- Oxford Junction1 ZIP
- Oyens2 ZIPs
- Pacific Jct1 ZIP
- Pacific Junction1 ZIP
- Packwood1 ZIP
- Palmer1 ZIP
- Palo1 ZIP
- Panama1 ZIP
- Panora1 ZIP
- Panorama Park1 ZIP
- Park View2 ZIPs
- Parkersburg1 ZIP
- Parnell1 ZIP
- Paton1 ZIP
- Patterson1 ZIP
- Paullina1 ZIP
- Pella1 ZIP
- Peosta1 ZIP
- Percival1 ZIP
- Perry1 ZIP
- Pershing1 ZIP
- Persia1 ZIP
- Peru1 ZIP
- Peterson1 ZIP
- Pierson1 ZIP
- Pilot Grove1 ZIP
- Pilot Mound1 ZIP
- Pioneer1 ZIP
- Pisgah1 ZIP
- Plainfield1 ZIP
- Plainview1 ZIP
- Plano1 ZIP
- Pleasant Hill4 ZIPs
- Pleasant Plain1 ZIP
- Pleasant Valley1 ZIP
- Pleasant Vly1 ZIP
- Pleasanton1 ZIP
- Pleasantville1 ZIP
- Plover3 ZIPs
- Plymouth1 ZIP
- Pocahontas1 ZIP
- Polk City1 ZIP
- Pomeroy1 ZIP
- Popejoy2 ZIPs
- Portland2 ZIPs
- Portsmouth1 ZIP
- Postville1 ZIP
- Prairie City1 ZIP
- Prairieburg1 ZIP
- Prescott1 ZIP
- Preston1 ZIP
- Primghar1 ZIP
- Princeton2 ZIPs
- Prole1 ZIP
- Promise City1 ZIP
- Protivin2 ZIPs
- Pulaski1 ZIP
- Quasqueton2 ZIPs
- Quimby1 ZIP
- Radcliffe1 ZIP
- Rake2 ZIPs
- Ralston3 ZIPs
- Randalia1 ZIP
- Randall1 ZIP
- Randolph1 ZIP
- Rathbun1 ZIP
- Raymond3 ZIPs
- Readlyn1 ZIP
- Reasnor1 ZIP
- Red Oak1 ZIP
- Redding1 ZIP
- Redfield1 ZIP
- Reinbeck1 ZIP
- Rembrandt1 ZIP
- Remsen1 ZIP
- Renwick1 ZIP
- Rhodes1 ZIP
- Riceville1 ZIP
- Richland1 ZIP
- Rickardsville1 ZIP
- Ricketts1 ZIP
- Ridgeway1 ZIP
- Rinard1 ZIP
- Ringsted1 ZIP
- Rippey1 ZIP
- River Sioux1 ZIP
- Riverdale1 ZIP
- Riverside1 ZIP
- Riverton1 ZIP
- Robins5 ZIPs
- Rochester1 ZIP
- Rock Falls2 ZIPs
- Rock Rapids1 ZIP
- Rock Valley1 ZIP
- Rockford1 ZIP
- Rockwell1 ZIP
- Rockwell City1 ZIP
- Rodman1 ZIP
- Rodney1 ZIP
- Roland1 ZIP
- Rolfe1 ZIP
- Rome1 ZIP
- Rose Hill1 ZIP
- Roseville2 ZIPs
- Rossie1 ZIP
- Rowan1 ZIP
- Rowley1 ZIP
- Royal1 ZIP
- Rubio1 ZIP
- Rudd1 ZIP
- Runnells1 ZIP
- Russell1 ZIP
- Ruthven1 ZIP
- Rutland1 ZIP
- Ryan1 ZIP
- Sabula1 ZIP
- Sac City1 ZIP
- Sageville2 ZIPs
- Saint Ansgar1 ZIP
- Saint Anthony1 ZIP
- Saint Charles1 ZIP
- Saint Donatus1 ZIP
- Saint Lucas1 ZIP
- Saint Marys1 ZIP
- Saint Olaf1 ZIP
- Saint Paul1 ZIP
- Salem1 ZIP
- Salix1 ZIP
- Sanborn1 ZIP
- Sandusky1 ZIP
- Sandyville1 ZIP
- Saratoga1 ZIP
- Saylorville3 ZIPs
- Scarville1 ZIP
- Schaller1 ZIP
- Schleswig1 ZIP
- Scotch Grove1 ZIP
- Scranton1 ZIP
- Searsboro1 ZIP
- Selma1 ZIP
- Sergeant Blf1 ZIP
- Sergeant Bluff2 ZIPs
- Sewal1 ZIP
- Sexton1 ZIP
- Seymour1 ZIP
- Shambaugh2 ZIPs
- Shannon City1 ZIP
- Sharpsburg1 ZIP
- Sheffield1 ZIP
- Shelby1 ZIP
- Sheldahl1 ZIP
- Sheldon1 ZIP
- Shell Rock1 ZIP
- Shellsburg1 ZIP
- Shenandoah1 ZIP
- Sherrill1 ZIP
- Shueyville2 ZIPs
- Sibley1 ZIP
- Sidney1 ZIP
- Sigourney1 ZIP
- Silver City1 ZIP
- Sioux Center1 ZIP
- Sioux City9 ZIPs
- Sioux Rapids1 ZIP
- Slater1 ZIP
- Sloan1 ZIP
- Smithland1 ZIP
- Soldier1 ZIP
- Solon1 ZIP
- Somers1 ZIP
- South Amana2 ZIPs
- South English1 ZIP
- Spencer1 ZIP
- Sperry1 ZIP
- Spillville2 ZIPs
- Spirit Lake2 ZIPs
- Spragueville2 ZIPs
- Spring Hill1 ZIP
- Springbrook1 ZIP
- Springville1 ZIP
- St. Ansgar1 ZIP
- St. Anthony2 ZIPs
- St. Benedict1 ZIP
- St. Charles1 ZIP
- St. Donatus1 ZIP
- St. Joseph1 ZIP
- St. Lucas2 ZIPs
- St. Marys1 ZIP
- St. Olaf1 ZIP
- St. Paul1 ZIP
- Stacyville1 ZIP
- Stanhope1 ZIP
- Stanley1 ZIP
- Stanton1 ZIP
- Stanwood1 ZIP
- State Center1 ZIP
- Steamboat Rk1 ZIP
- Steamboat Rock1 ZIP
- Stockport1 ZIP
- Stockton1 ZIP
- Stone City1 ZIP
- Storm Lake1 ZIP
- Story City1 ZIP
- Stout2 ZIPs
- Stratford1 ZIP
- Strawberry Point1 ZIP
- Strawberry Pt1 ZIP
- Struble1 ZIP
- Stuart1 ZIP
- Sully1 ZIP
- Sumner1 ZIP
- Sun Valley Lake1 ZIP
- Superior1 ZIP
- Sutherland1 ZIP
- Swaledale1 ZIP
- Swan1 ZIP
- Swea City1 ZIP
- Swedesburg2 ZIPs
- Swisher1 ZIP
- Tabor1 ZIP
- Taintor1 ZIP
- Tama1 ZIP
- Teeds Grove1 ZIP
- Templeton1 ZIP
- Tennant1 ZIP
- Terril1 ZIP
- Thayer1 ZIP
- Thompson1 ZIP
- Thor1 ZIP
- Thornburg1 ZIP
- Thornton1 ZIP
- Thurman1 ZIP
- Tiffin1 ZIP
- Tingley1 ZIP
- Tipton1 ZIP
- Titonka1 ZIP
- Toddville1 ZIP
- Toeterville1 ZIP
- Toledo1 ZIP
- Toronto1 ZIP
- Tracy1 ZIP
- Traer1 ZIP
- Trenton1 ZIP
- Treynor1 ZIP
- Tripoli1 ZIP
- Troy Mills1 ZIP
- Truesdale1 ZIP
- Truro1 ZIP
- Turin1 ZIP
- Twin Lakes2 ZIPs
- Udell1 ZIP
- Underwood1 ZIP
- Union1 ZIP
- Unionville1 ZIP
- University Heights1 ZIP
- University Park2 ZIPs
- University Pk1 ZIP
- Urbana2 ZIPs
- Urbandale6 ZIPs
- Ute1 ZIP
- Vail1 ZIP
- Valeria1 ZIP
- Van Horne1 ZIP
- Van Meter2 ZIPs
- Van Wert1 ZIP
- Varina2 ZIPs
- Vedic City1 ZIP
- Ventura2 ZIPs
- Victor1 ZIP
- Villisca1 ZIP
- Vincent1 ZIP
- Vining2 ZIPs
- Vinton1 ZIP
- Viola2 ZIPs
- Volga1 ZIP
- Voorhies1 ZIP
- W Burlington1 ZIP
- W Des Moines2 ZIPs
- Wadena1 ZIP
- Wahpeton2 ZIPs
- Walcott1 ZIP
- Walford1 ZIP
- Walker1 ZIP
- Wall Lake1 ZIP
- Wallingford1 ZIP
- Walnut1 ZIP
- Wapello1 ZIP
- Washburn1 ZIP
- Washington1 ZIP
- Washta1 ZIP
- Waterloo5 ZIPs
- Waterville1 ZIP
- Watkins1 ZIP
- Waucoma1 ZIP
- Waukee4 ZIPs
- Waukon1 ZIP
- Waverly1 ZIP
- Wayland1 ZIP
- Wdm4 ZIPs
- Webb1 ZIP
- Webster1 ZIP
- Webster City1 ZIP
- Weldon1 ZIP
- Wellman1 ZIP
- Wellsburg1 ZIP
- Welton2 ZIPs
- Wesley1 ZIP
- West Amana1 ZIP
- West Bend1 ZIP
- West Branch1 ZIP
- West Burlington1 ZIP
- West Chester1 ZIP
- West Des Moines6 ZIPs
- West Grove2 ZIPs
- West Liberty1 ZIP
- West Okoboji2 ZIPs
- West Point1 ZIP
- West Union1 ZIP
- Westfield1 ZIP
- Westgate1 ZIP
- Weston1 ZIP
- Westphalia2 ZIPs
- Westside1 ZIP
- Westwood1 ZIP
- Wever1 ZIP
- What Cheer1 ZIP
- Wheatland1 ZIP
- Whiting1 ZIP
- Whittemore1 ZIP
- Whitten1 ZIP
- Whittier1 ZIP
- Willey1 ZIP
- Williams1 ZIP
- Williamsburg1 ZIP
- Williamson1 ZIP
- Wilton1 ZIP
- Windsor Heights2 ZIPs
- Windsor Hts1 ZIP
- Winfield1 ZIP
- Winterset1 ZIP
- Winthrop1 ZIP
- Wiota1 ZIP
- Woden1 ZIP
- Woodbine1 ZIP
- Woodburn1 ZIP
- Woodward1 ZIP
- Woolstock1 ZIP
- Worthington1 ZIP
- Wyoming1 ZIP
- Yale1 ZIP
- Yarmouth1 ZIP
- Yetter1 ZIP
- Yorktown1 ZIP
- Zearing1 ZIP
- Zwingle1 ZIP
Counties
- Adair County14 ZIPs
- Adams County10 ZIPs
- Allamakee County10 ZIPs
- Appanoose County11 ZIPs
- Audubon County12 ZIPs
- Benton County24 ZIPs
- Black Hawk County18 ZIPs
- Boone County21 ZIPs
- Bremer County13 ZIPs
- Buchanan County16 ZIPs
- Buena Vista County14 ZIPs
- Butler County18 ZIPs
- Calhoun County15 ZIPs
- Carroll County17 ZIPs
- Cass County13 ZIPs
- Cedar County18 ZIPs
- Cerro Gordo County17 ZIPs
- Cherokee County15 ZIPs
- Chickasaw County9 ZIPs
- Clarke County9 ZIPs
- Clay County17 ZIPs
- Clayton County24 ZIPs
- Clinton County21 ZIPs
- Crawford County21 ZIPs
- Dallas County25 ZIPs
- Davis County10 ZIPs
- Decatur County11 ZIPs
- Delaware County17 ZIPs
- Des Moines County12 ZIPs
- Dickinson County10 ZIPs
- Dubuque County20 ZIPs
- Emmet County7 ZIPs
- Fayette County24 ZIPs
- Floyd County13 ZIPs
- Franklin County19 ZIPs
- Fremont County11 ZIPs
- Greene County13 ZIPs
- Grundy County17 ZIPs
- Guthrie County18 ZIPs
- Hamilton County15 ZIPs
- Hancock County13 ZIPs
- Hardin County13 ZIPs
- Harrison County15 ZIPs
- Henry County12 ZIPs
- Howard County9 ZIPs
- Humboldt County17 ZIPs
- Ida County12 ZIPs
- Iowa County21 ZIPs
- Jackson County16 ZIPs
- Jasper County21 ZIPs
- Jefferson County16 ZIPs
- Johnson County24 ZIPs
- Jones County17 ZIPs
- Keokuk County21 ZIPs
- Kossuth County21 ZIPs
- Lee County13 ZIPs
- Linn County30 ZIPs
- Louisa County13 ZIPs
- Lucas County9 ZIPs
- Lyon County12 ZIPs
- Madison County15 ZIPs
- Mahaska County20 ZIPs
- Marion County19 ZIPs
- Marshall County21 ZIPs
- Mills County11 ZIPs
- Mitchell County12 ZIPs
- Monona County15 ZIPs
- Monroe County7 ZIPs
- Montgomery County10 ZIPs
- Muscatine County14 ZIPs
- O'Brien County14 ZIPs
- Osceola County8 ZIPs
- Page County13 ZIPs
- Palo Alto County14 ZIPs
- Plymouth County15 ZIPs
- Pocahontas County16 ZIPs
- Polk County42 ZIPs
- Pottawattamie County24 ZIPs
- Poweshiek County17 ZIPs
- Ringgold County12 ZIPs
- Sac County16 ZIPs
- Scott County22 ZIPs
- Shelby County19 ZIPs
- Sioux County19 ZIPs
- Story County23 ZIPs
- Tama County19 ZIPs
- Taylor County11 ZIPs
- Union County11 ZIPs
- Van Buren County13 ZIPs
- Wapello County12 ZIPs
- Warren County20 ZIPs
- Washington County13 ZIPs
- Wayne County13 ZIPs
- Webster County22 ZIPs
- Winnebago County11 ZIPs
- Winneshiek County12 ZIPs
- Woodbury County26 ZIPs
- Worth County10 ZIPs
- Wright County16 ZIPs