Archived release. This page is frozen at the data release below and will not change. Current data is at the latest ranking.
Iowa ZIP codes, ranked by the ZipVitals Score
Every Iowa ZIP code (ZCTA) with a ZipVitals Score, ranked within the state — descriptive of documented conditions, never a verdict on the people who live there.
Data release 2026922 ZIP codes in this ranking
- 150323in Urbandale · 17,265 residents68.51
- 252767in Pleasant Valley · 386 residents67.83
- 352317in North Liberty · 23,097 residents67.74
- 450263in Waukee · 29,611 residents66.78
- 550266in West Des Moines · 37,523 residents66.44
- 652411in Cedar Rapids · 8,342 residents66.00
- 750069in De Soto · 1,109 residents65.83
- 852340in Tiffin · 6,128 residents65.34
- 952333in Solon · 7,295 residents65.13
- 1050325in Clive · 19,012 residents64.88
- 1150038in Booneville · 235 residents64.77
- 1252328in Robins · 2,712 residents64.74
- 1350007in Alleman · 444 residents64.66
- 1450105in Gilbert · 1,487 residents64.44
- 1550124in Huxley · 4,859 residents64.34
- 1652241in Coralville · 23,250 residents64.29
- 1752338in Shueyville · 3,934 residents63.85
- 1850073in Elkhart · 1,208 residents63.65
- 1952245in Iowa City · 22,853 residents63.61
- 2050309in Des Moines · 10,110 residents63.58
- 2150622in Denver · 3,549 residents63.54
- 2252748in Eldridge · 9,594 residents63.44
- 2350046in Cambridge · 1,554 residents63.43
- 2450035in Bondurant · 10,131 residents63.42
- 2550261in Van Meter · 3,399 residents63.20
- 2652227in Ely · 2,996 residents63.04
- 2750023in Ankeny · 46,306 residents62.96
- 2852341in Toddville · 1,378 residents62.90
- 2950109in Granger · 3,309 residents62.85
- 3050021in Ankeny · 30,283 residents62.73
- 3150244in Slater · 1,729 residents62.71
- 3250243in Sheldahl · 361 residents62.31
- 3350226in Polk City · 7,759 residents62.25
- 3450131in Johnston · 24,583 residents62.19
- 3552722in Bettendorf · 41,264 residents62.14
- 3652002in Dubuque · 17,005 residents62.12
- 3750134in Kelley · 770 residents62.06
- 3852807in Davenport · 15,617 residents62.06
- 3950647in Janesville · 1,978 residents62.00
- 4051554in Mineola · 194 residents61.99
- 4152003in Dubuque · 13,796 residents61.96
- 4252302in Marion · 42,706 residents61.91
- 4350276in Woodward · 2,679 residents61.54
- 4452324in Palo · 2,216 residents61.49
- 4550312in Des Moines · 15,802 residents61.37
- 4650643in Hudson · 3,027 residents61.30
- 4751363in Superior · 111 residents60.89
- 4850003in Adel · 9,948 residents60.86
- 4950211in Norwalk · 16,835 residents60.81
- 5052246in Iowa City · 22,308 residents60.79
- 5151571in Silver City · 902 residents60.77
- 5250061in Cumming · 2,123 residents60.58
- 5352314in Mount Vernon · 6,200 residents60.52
- 5450219in Pella · 14,416 residents60.48
- 5550214in Otley · 719 residents60.43
- 5652351in Walford · 1,329 residents60.38
- 5752068in Peosta · 5,280 residents60.35
- 5851041in Orange City · 7,324 residents60.30
- 5952228in Fairfax · 3,802 residents60.27
- 6050467in Rock Falls · 63 residents60.24
- 6150063in Dallas Center · 2,720 residents60.23
- 6251003in Alton · 1,938 residents60.21
- 6352624in Denmark · 734 residents60.17
- 6450111in Grimes · 16,865 residents60.09
- 6551239in Hull · 2,876 residents59.95
- 6652206in Atkins · 2,564 residents59.95
- 6750010in Ames · 33,799 residents59.95
- 6852345in Urbana · 1,609 residents59.88
- 6952045in Epworth · 2,777 residents59.83
- 7050248in Story City · 4,216 residents59.74
- 7151575in Treynor · 1,609 residents59.44
- 7252322in Oxford · 2,266 residents59.41
- 7352203in Amana · 2,231 residents59.39
- 7452315in Newhall · 1,339 residents59.38
- 7551576in Underwood · 1,769 residents59.34
- 7651036in Maurice · 445 residents59.33
- 7752236in Homestead · 564 residents59.32
- 7850265in West Des Moines · 33,488 residents59.26
- 7950324in Windsor Heights · 5,143 residents59.23
- 8051561in Pacific Junction · 1,039 residents59.18
- 8151548in McClelland · 415 residents59.17
- 8251542in Honey Creek · 802 residents59.02
- 8352334in South Amana · 181 residents59.00
- 8451331in Arnolds Park · 935 residents58.99
- 8552318in Norway · 1,099 residents58.95
- 8650072in Earlham · 2,979 residents58.92
- 8750161in Maxwell · 2,296 residents58.89
- 8850218in Patterson · 346 residents58.88
- 8950236in Roland · 1,761 residents58.84
- 9051355in Okoboji · 1,048 residents58.81
- 9150669in Reinbeck · 2,439 residents58.76
- 9250518in Barnum · 365 residents58.70
- 9350524in Clare · 439 residents58.66
- 9450677in Waverly · 12,673 residents58.63
- 9552213in Center Point · 4,114 residents58.60
- 9652220in Conroy · 199 residents58.57
- 9750231in Randall · 142 residents58.54
- 9852101in Decorah · 12,706 residents58.53
- 9951534in Glenwood · 8,874 residents58.46
- 10052756in Long Grove · 1,982 residents58.46
- 10150001in Ackworth · 650 residents58.41
- 10251030in Lawton · 1,468 residents58.40
- 10350156in Madrid · 4,575 residents58.23
- 10450233in Redfield · 1,406 residents58.19
- 10551250in Sioux Center · 9,970 residents58.17
- 10652046in Farley · 3,129 residents58.16
- 10750120in Haverhill · 428 residents58.13
- 10852658in Wever · 927 residents58.12
- 10952657in St. Paul · 65 residents58.11
- 11050613in Cedar Falls · 43,867 residents58.06
- 11150624in Dike · 1,855 residents57.96
- 11252336in Springville · 2,397 residents57.90
- 11352656in West Point · 1,833 residents57.89
- 11452039in Rickardsville · 1,079 residents57.87
- 11552140in Dorchester · 671 residents57.84
- 11650039in Bouton · 344 residents57.83
- 11752307in Middle Amana · 63 residents57.82
- 11850322in Urbandale · 31,931 residents57.81
- 11950240in St. Charles · 2,393 residents57.75
- 12050234in Rhodes · 559 residents57.63
- 12151039in Moville · 2,845 residents57.62
- 12252402in Cedar Rapids · 42,938 residents57.59
- 12351347in Lake Park · 1,470 residents57.52
- 12452253in Lisbon · 2,622 residents57.38
- 12550125in Indianola · 20,121 residents57.38
- 12652352in Walker · 1,833 residents57.36
- 12750458in Nora Springs · 2,094 residents57.35
- 12852312in Morley · 46 residents57.34
- 12950142in Le Grand · 720 residents57.34
- 13050167in Minburn · 592 residents57.31
- 13152755in Lone Tree · 2,092 residents57.29
- 13251054in Sergeant Bluff · 5,583 residents57.19
- 13350162in Melbourne · 1,164 residents57.17
- 13450676in Tripoli · 2,017 residents57.13
- 13552358in West Branch · 3,598 residents57.11
- 13652030in Andrew · 423 residents57.09
- 13752753in Le Claire · 6,020 residents57.07
- 13850621in Conrad · 1,601 residents57.07
- 13952742in DeWitt · 7,284 residents57.02
- 14051024in Hinton · 2,081 residents56.98
- 14152201in Ainsworth · 1,148 residents56.95
- 14250229in Prole · 1,585 residents56.93
- 14352403in Cedar Rapids · 22,551 residents56.93
- 14451005in Aurelia · 1,561 residents56.93
- 14550668in Readlyn · 1,216 residents56.80
- 14650471in Rudd · 740 residents56.77
- 14750055in Collins · 1,102 residents56.76
- 14852078in Worthington · 870 residents56.75
- 14950170in Monroe · 3,024 residents56.72
- 15051007in Bronson · 691 residents56.69
- 15150130in Jewell Junction · 1,468 residents56.69
- 15250078in Ferguson · 85 residents56.67
- 15351022in Granville · 960 residents56.66
- 15451351in Milford · 4,988 residents56.65
- 15550242in Searsboro · 326 residents56.63
- 15650563in Manson · 2,505 residents56.60
- 15752637in Mediapolis · 3,041 residents56.60
- 15850842in Cromwell · 99 residents56.59
- 15950638in Grundy Center · 3,441 residents56.58
- 16052327in Riverside · 3,796 residents56.58
- 16150166in Milo · 2,023 residents56.58
- 16250626in Dunkerton · 1,468 residents56.54
- 16350075in Ellsworth · 807 residents56.54
- 16450273in Winterset · 8,950 residents56.52
- 16550444in Hanlontown · 394 residents56.47
- 16650609in Beaman · 377 residents56.47
- 16750201in Nevada · 8,320 residents56.45
- 16850251in Sully · 1,365 residents56.45
- 16950148in Liscomb · 406 residents56.42
- 17052033in Cascade · 3,292 residents56.42
- 17150652in Lincoln · 113 residents56.41
- 17250070in Dexter · 1,221 residents56.37
- 17350210in New Virginia · 1,487 residents56.35
- 17450648in Jesup · 4,269 residents56.33
- 17550446in Joice · 476 residents56.31
- 17652040in Dyersville · 5,584 residents56.30
- 17750228in Prairie City · 2,120 residents56.28
- 17850232in Reasnor · 569 residents56.27
- 17951563in Persia · 629 residents56.24
- 18050434in Fertile · 396 residents56.23
- 18152165in Ridgeway · 1,098 residents56.20
- 18252161in Ossian · 1,532 residents56.19
- 18350464in Plymouth · 694 residents56.19
- 18452065in New Vienna · 671 residents56.15
- 18550528in Cylinder · 366 residents56.15
- 18652650in Sperry · 799 residents56.13
- 18751008in Brunsville · 210 residents56.13
- 18850153in Lynnville · 890 residents56.11
- 18950028in Baxter · 1,981 residents56.09
- 19050861in Shannon City · 311 residents56.09
- 19150141in Laurel · 587 residents56.06
- 19251028in Kingsley · 2,191 residents56.05
- 19350644in Independence · 8,419 residents56.04
- 19450127in Ira · 10 residents56.04
- 19552346in Van Horne · 1,113 residents56.02
- 19652218in Coggon · 1,413 residents56.01
- 19751031in Le Mars · 12,808 residents55.99
- 19852332in Shellsburg · 1,612 residents55.96
- 19952233in Hiawatha · 7,000 residents55.93
- 20051049in Quimby · 448 residents55.92
- 20152325in Parnell · 477 residents55.91
- 20250056in Colo · 1,003 residents55.88
- 20351104in Sioux City · 23,197 residents55.87
- 20452726in Blue Grass · 5,160 residents55.87
- 20551526in Crescent · 1,664 residents55.81
- 20650237in Runnells · 3,635 residents55.78
- 20750005in Albion · 812 residents55.74
- 20852361in Williamsburg · 4,582 residents55.74
- 20952584in Pulaski · 420 residents55.72
- 21050845in Diagonal · 831 residents55.69
- 21150426in Carpenter · 81 residents55.68
- 21250675in Traer · 2,198 residents55.67
- 21350847in Grant · 35 residents55.66
- 21450160in Martensdale · 569 residents55.65
- 21550634in Gilbertville · 761 residents55.65
- 21651553in Minden · 998 residents55.63
- 21751366in Webb · 245 residents55.63
- 21852160in New Albin · 818 residents55.59
- 21950132in Kamrar · 427 residents55.59
- 22052621in Crawfordsville · 604 residents55.58
- 22152202in Alburnett · 1,269 residents55.58
- 22251027in Ireton · 1,280 residents55.57
- 22351108in Sioux City · 5,960 residents55.56
- 22451242in Lester · 379 residents55.55
- 22552214in Central City · 2,761 residents55.53
- 22651234in Boyden · 1,172 residents55.52
- 22752031in Bellevue · 5,403 residents55.52
- 22852747in Durant · 2,160 residents55.50
- 22951360in Spirit Lake · 8,653 residents55.49
- 23052133in Castalia · 673 residents55.48
- 23151062in Westfield · 503 residents55.46
- 23252247in Kalona · 5,914 residents55.46
- 23352746in Donahue · 1,240 residents55.46
- 23452560in Floris · 458 residents55.44
- 23551038in Merrill · 1,449 residents55.40
- 23650009in Altoona · 22,886 residents55.40
- 23752305in Martelle · 913 residents55.40
- 23851247in Rock Valley · 5,094 residents55.38
- 23951244in Matlock · 144 residents55.38
- 24050428in Clear Lake · 9,071 residents55.38
- 24152313in Mount Auburn · 480 residents55.36
- 24250667in Raymond · 899 residents55.36
- 24350106in Gilman · 1,163 residents55.32
- 24450223in Pilot Mound · 236 residents55.32
- 24550169in Mitchellville · 3,667 residents55.30
- 24650168in Mingo · 826 residents55.29
- 24751240in Inwood · 1,914 residents55.29
- 24852219in Prairieburg · 143 residents55.29
- 24950321in Des Moines · 7,900 residents55.28
- 25052749in Fruitland · 1,049 residents55.27
- 25152210in Brandon · 958 residents55.23
- 25252132in Calmar · 1,759 residents55.22
- 25352329in Rowley · 671 residents55.20
- 25450074in Ellston · 215 residents55.20
- 25552310in Monticello · 6,450 residents55.19
- 25650673in Stout · 250 residents55.12
- 25751002in Alta · 2,787 residents55.12
- 25850216in Panora · 2,786 residents55.11
- 25950207in New Sharon · 2,325 residents55.09
- 26051364in Terril · 803 residents55.06
- 26150054in Colfax · 3,166 residents55.05
- 26252054in La Motte · 794 residents55.02
- 26351447in Kirkman · 113 residents55.00
- 26451365in Wallingford · 416 residents54.99
- 26550597in West Bend · 1,341 residents54.98
- 26650664in Oran · 63 residents54.98
- 26752229in Garrison · 678 residents54.92
- 26852623in Danville · 1,982 residents54.91
- 26950515in Ayrshire · 251 residents54.91
- 27051531in Elk Horn · 889 residents54.90
- 27152144in Fort Atkinson · 1,075 residents54.89
- 27250012in Ames · 1,913 residents54.87
- 27352053in Holy Cross · 1,148 residents54.86
- 27450014in Ames · 32,958 residents54.85
- 27552557in Fairfield · 685 residents54.82
- 27650118in Hartford · 920 residents54.81
- 27751559in Neola · 1,841 residents54.81
- 27850139in Lacona · 1,025 residents54.80
- 27951238in Hospers · 1,502 residents54.79
- 28051532in Elliott · 644 residents54.79
- 28152032in Bernard · 1,305 residents54.79
- 28252806in Davenport · 26,871 residents54.76
- 28350212in Ogden · 2,993 residents54.70
- 28450651in La Porte City · 3,147 residents54.67
- 28550271in Williams · 581 residents54.66
- 28650571in Palmer · 273 residents54.65
- 28750595in Webster City · 8,885 residents54.64
- 28850436in Forest City · 5,771 residents54.62
- 28950630in Fredericksburg · 1,372 residents54.62
- 29050864in Villisca · 1,662 residents54.60
- 29152595in University Park · 545 residents54.59
- 29252737in Columbus City · 323 residents54.57
- 29350680in Wellsburg · 1,027 residents54.56
- 29450278in Zearing · 891 residents54.56
- 29552721in Bennett · 809 residents54.53
- 29651230in Alvord · 478 residents54.53
- 29750450in Lake Mills · 2,952 residents54.53
- 29851454in Manilla · 1,254 residents54.52
- 29950642in Holland · 577 residents54.52
- 30050521in Burnside · 45 residents54.52
- 30152073in Sherrill · 1,381 residents54.51
- 30252240in Iowa City · 35,074 residents54.44
- 30350540in Fonda · 998 residents54.40
- 30452772in Tipton · 5,348 residents54.39
- 30550034in Blairsburg · 328 residents54.39
- 30652079in Zwingle · 995 residents54.37
- 30750143in Leighton · 538 residents54.36
- 30851333in Dickens · 374 residents54.35
- 30951001in Akron · 2,342 residents54.34
- 31052768in Princeton · 1,352 residents54.34
- 31150047in Carlisle · 6,690 residents54.29
- 31250472in Saint Ansgar · 2,560 residents54.28
- 31352166in St. Lucas · 137 residents54.27
- 31450138in Knoxville · 11,117 residents54.24
- 31550101in Galt · 57 residents54.22
- 31650222in East Peru · 328 residents54.20
- 31752237in Hopkinton · 1,830 residents54.20
- 31851573in Stanton · 979 residents54.19
- 31950239in St. Anthony · 354 residents54.18
- 32051241in Larchwood · 2,103 residents54.17
- 32150277in Yale · 582 residents54.16
- 32252223in Delhi · 1,199 residents54.15
- 32352349in Vinton · 7,737 residents54.15
- 32451446in Irwin · 499 residents54.14
- 32550568in Newell · 1,384 residents54.13
- 32651527in Defiance · 362 residents54.08
- 32750863in Tingley · 194 residents54.07
- 32852778in Wilton · 3,632 residents54.07
- 32952660in Yarmouth · 279 residents54.07
- 33050525in Clarion · 3,179 residents54.06
- 33152646in Oakville · 255 residents54.06
- 33251358in Ruthven · 1,213 residents54.03
- 33351546in Logan · 3,114 residents54.03
- 33451525in Carson · 1,067 residents54.02
- 33550629in Fairbank · 2,082 residents54.00
- 33651235in Doon · 1,007 residents53.99
- 33751653in Tabor · 1,446 residents53.99
- 33852326in Quasqueton · 694 residents53.99
- 33951549in Macedonia · 363 residents53.98
- 34051638in Essex · 1,258 residents53.95
- 34150036in Boone · 16,154 residents53.95
- 34251050in Remsen · 2,962 residents53.94
- 34350327in Pleasant Hill · 13,177 residents53.90
- 34452758in McCausland · 298 residents53.87
- 34552168in Spillville · 356 residents53.84
- 34652330in Ryan · 940 residents53.84
- 34750531in Dolliver · 325 residents53.83
- 34850154in McCallsburg · 394 residents53.82
- 34950612in Buckingham · 369 residents53.81
- 35050206in New Providence · 349 residents53.79
- 35152659in Winfield · 1,329 residents53.79
- 35252638in Middletown · 508 residents53.77
- 35350026in Bagley · 481 residents53.76
- 35451463in Templeton · 412 residents53.76
- 35551343in Greenville · 172 residents53.75
- 35652769in Stockton · 698 residents53.74
- 35750310in Des Moines · 31,177 residents53.69
- 35852720in Atalissa · 964 residents53.66
- 35950057in Columbia · 327 residents53.66
- 36052625in Donnellson · 2,338 residents53.63
- 36151451in Lanesboro · 74 residents53.63
- 36250583in Sac City · 2,288 residents53.62
- 36350128in Jamaica · 330 residents53.61
- 36450482in Ventura · 748 residents53.61
- 36552647in Olds · 72 residents53.60
- 36652765in New Liberty · 427 residents53.60
- 36750641in Hazleton · 1,950 residents53.59
- 36850275in Woodburn · 506 residents53.58
- 36950566in Moorland · 325 residents53.57
- 37052654in Wayland · 1,884 residents53.56
- 37150681in Westgate · 481 residents53.56
- 37250448in Kensett · 620 residents53.55
- 37350665in Parkersburg · 2,693 residents53.54
- 37452728in Buffalo · 984 residents53.53
- 37551056in Smithland · 346 residents53.53
- 37651551in Malvern · 1,842 residents53.52
- 37751455in Manning · 2,279 residents53.52
- 37850635in Gladbrook · 1,423 residents53.51
- 37950473in Scarville · 219 residents53.51
- 38050835in Benton · 69 residents53.49
- 38151055in Sloan · 1,346 residents53.48
- 38250249in Stratford · 1,312 residents53.48
- 38351301in Spencer · 12,638 residents53.42
- 38451029in Larrabee · 261 residents53.35
- 38552773in Walcott · 2,389 residents53.33
- 38651044in Oto · 165 residents53.31
- 38750543in Gowrie · 1,420 residents53.30
- 38851246in Rock Rapids · 4,041 residents53.30
- 38952038in Dundee · 463 residents53.26
- 39050230in Radcliffe · 1,145 residents53.26
- 39151009in Calumet · 113 residents53.26
- 39252640in Morning Sun · 1,274 residents53.23
- 39352354in Watkins · 420 residents53.23
- 39450112in Grinnell · 11,862 residents53.21
- 39551338in Everly · 852 residents53.20
- 39650453in Leland · 537 residents53.18
- 39750701in Waterloo · 30,232 residents53.18
- 39852041in Earlville · 1,468 residents53.16
- 39952050in Greeley · 422 residents53.14
- 40052760in Moscow · 992 residents53.14
- 40150102in Garden City · 36 residents53.12
- 40252739in Conesville · 788 residents53.12
- 40350548in Humboldt · 5,722 residents53.12
- 40450117in Hamlin · 128 residents53.09
- 40552147in Hawkeye · 911 residents53.09
- 40650051in Clemons · 224 residents53.05
- 40751458in Odebolt · 1,290 residents53.05
- 40852001in Dubuque · 43,101 residents53.03
- 40950598in Whittemore · 818 residents53.03
- 41050257in Truro · 914 residents53.02
- 41151047in Peterson · 693 residents53.01
- 41250461in Osage · 5,228 residents53.00
- 41350530in Dayton · 1,090 residents52.98
- 41450654in Masonville · 275 residents52.98
- 41550655in Maynard · 739 residents52.97
- 41651401in Carroll · 11,990 residents52.94
- 41751652in Sidney · 1,569 residents52.93
- 41850146in Linden · 577 residents52.92
- 41950674in Sumner · 3,446 residents52.91
- 42052738in Columbus Junction · 3,398 residents52.90
- 42151645in Imogene · 419 residents52.89
- 42250632in Garwin · 1,201 residents52.89
- 42352171in Jackson Junction · 1,314 residents52.89
- 42450510in Albert City · 1,042 residents52.87
- 42551443in Glidden · 1,653 residents52.86
- 42652170in Waterville · 555 residents52.86
- 42750456in Manly · 1,699 residents52.84
- 42850254in Thayer · 296 residents52.82
- 42950171in Montezuma · 2,524 residents52.80
- 43051357in Royal · 910 residents52.80
- 43152164in Randalia · 187 residents52.79
- 43251450in Lake View · 1,619 residents52.77
- 43351466in Wall Lake · 1,043 residents52.73
- 43450544in Harcourt · 565 residents52.71
- 43550585in Sioux Rapids · 1,080 residents52.68
- 43652136in Cresco · 5,840 residents52.67
- 43750660in New Hartford · 1,143 residents52.67
- 43850470in Rowan · 287 residents52.65
- 43950602in Allison · 1,254 residents52.65
- 44052224in Dysart · 2,141 residents52.62
- 44150666in Plainfield · 753 residents52.61
- 44251035in Marcus · 1,627 residents52.60
- 44350523in Callender · 682 residents52.59
- 44452649in Salem · 913 residents52.59
- 44550066in Dawson · 191 residents52.57
- 44650311in Des Moines · 14,574 residents52.55
- 44751503in Council Bluffs · 37,972 residents52.55
- 44850860in Redding · 94 residents52.49
- 44950155in Macksburg · 94 residents52.46
- 45050670in Shell Rock · 2,270 residents52.44
- 45152154in Lawler · 592 residents52.43
- 45250115in Guthrie Center · 2,809 residents52.43
- 45350557in Lehigh · 804 residents52.42
- 45452531in Albia · 6,036 residents52.40
- 45550163in Melcher-Dallas · 689 residents52.40
- 45650682in Winthrop · 1,692 residents52.40
- 45750440in Grafton · 361 residents52.40
- 45851445in Ida Grove · 2,485 residents52.39
- 45950041in Bradford · 51 residents52.36
- 46051106in Sioux City · 28,592 residents52.35
- 46151342in Graettinger · 1,385 residents52.34
- 46251063in Whiting · 1,072 residents52.34
- 46351630in Blanchard · 160 residents52.32
- 46451058in Sutherland · 1,096 residents52.31
- 46551543in Kimballton · 478 residents52.30
- 46650122in Hubbard · 1,297 residents52.30
- 46752217in Clutier · 573 residents52.28
- 46850247in State Center · 2,004 residents52.28
- 46950129in Jefferson · 5,014 residents52.28
- 47051541in Henderson · 273 residents52.27
- 47152405in Cedar Rapids · 26,526 residents52.27
- 47250527in Curlew · 106 residents52.27
- 47351535in Griswold · 1,697 residents52.26
- 47450469in Rockwell · 1,527 residents52.25
- 47551654in Thurman · 325 residents52.24
- 47650062in Melcher-Dallas · 789 residents52.24
- 47752776in West Liberty · 5,090 residents52.22
- 47852752in Grandview · 413 residents52.19
- 47952754in Letts · 1,533 residents52.17
- 48052745in Dixon · 443 residents52.17
- 48150071in Dows · 847 residents52.16
- 48252135in Clermont · 834 residents52.15
- 48351459in Ralston · 54 residents52.14
- 48450157in Malcom · 473 residents52.14
- 48550801in Creston · 9,034 residents52.12
- 48652249in Keystone · 1,060 residents52.12
- 48750636in Greene · 2,186 residents52.09
- 48850529in Dakota City · 752 residents52.09
- 48952639in Montrose · 1,745 residents52.09
- 49050830in Afton · 1,846 residents52.08
- 49150619in Clarksville · 2,150 residents52.08
- 49252619in Argyle · 441 residents52.07
- 49352757in Low Moor · 242 residents52.07
- 49450604in Aplington · 1,590 residents52.07
- 49552141in Elgin · 1,259 residents52.05
- 49650859in Prescott · 676 residents52.03
- 49750432in Crystal Lake · 283 residents52.03
- 49852530in Agency · 945 residents52.02
- 49952730in Camanche · 4,776 residents51.99
- 50050258in Union · 958 residents51.99
- 50150659in New Hampton · 5,688 residents51.99
- 50251631in Braddyville · 324 residents51.94
- 50352356in Wellman · 2,664 residents51.91
- 50450576in Rembrandt · 277 residents51.89
- 50550126in Iowa Falls · 6,368 residents51.86
- 50651026in Hornick · 910 residents51.85
- 50751433in Auburn · 567 residents51.84
- 50850569in Otho · 551 residents51.83
- 50951533in Emerson · 844 residents51.81
- 51052146in Harpers Ferry · 752 residents51.80
- 51150658in Nashua · 2,450 residents51.76
- 51251023in Hawarden · 3,473 residents51.75
- 51351649in Randolph · 346 residents51.75
- 51450246in Stanhope · 614 residents51.75
- 51550164in Menlo · 682 residents51.72
- 51650468in Rockford · 1,617 residents51.72
- 51750439in Goodell · 454 residents51.71
- 51852644in Mount Union · 394 residents51.70
- 51951640in Hamburg · 1,381 residents51.69
- 52051544in Lewis · 793 residents51.69
- 52151449in Lake City · 1,950 residents51.69
- 52250151in Lucas · 727 residents51.65
- 52352630in Hillsboro · 235 residents51.64
- 52450562in Mallard · 377 residents51.62
- 52550465in Rake · 190 residents51.60
- 52651052in Salix · 1,050 residents51.60
- 52750511in Algona · 7,240 residents51.58
- 52851243in Little Rock · 735 residents51.50
- 52950854in Mount Ayr · 2,391 residents51.47
- 53052212in Center Junction · 601 residents51.46
- 53152308in Millersburg · 129 residents51.46
- 53251046in Paullina · 1,326 residents51.46
- 53352037in Delmar · 1,172 residents51.44
- 53450068in Derby · 215 residents51.44
- 53550858in Orient · 848 residents51.43
- 53650449in Klemme · 785 residents51.43
- 53751578in Westphalia · 116 residents51.43
- 53852803in Davenport · 22,742 residents51.42
- 53950149in Lorimor · 883 residents51.40
- 54052156in Luana · 769 residents51.40
- 54152321in Onslow · 395 residents51.33
- 54252257in Luzerne · 216 residents51.30
- 54350565in Marathon · 380 residents51.28
- 54450421in Belmond · 3,168 residents51.28
- 54552072in St. Olaf · 454 residents51.28
- 54650320in Des Moines · 24,807 residents51.26
- 54751037in Meriden · 327 residents51.25
- 54852641in Mount Pleasant · 12,428 residents51.23
- 54950006in Alden · 1,437 residents51.23
- 55050478in Thompson · 737 residents51.21
- 55151537in Harlan · 6,382 residents51.21
- 55250851in Lenox · 2,193 residents51.18
- 55350836in Blockton · 304 residents51.17
- 55452653in Wapello · 3,083 residents51.17
- 55552301in Marengo · 4,028 residents51.13
- 55650225in Pleasantville · 3,364 residents51.13
- 55752163in Protivin · 333 residents51.12
- 55851025in Holstein · 1,925 residents51.10
- 55951540in Hastings · 372 residents51.10
- 56050401in Mason City · 28,703 residents51.10
- 56152207in Baldwin · 256 residents51.10
- 56250423in Britt · 2,291 residents51.09
- 56350561in Lytton · 585 residents51.07
- 56452574in Mystic · 377 residents51.05
- 56552306in Mechanicsville · 1,642 residents51.05
- 56652761in Muscatine · 29,474 residents51.03
- 56751201in Sheldon · 6,430 residents51.03
- 56852248in Keota · 1,675 residents51.02
- 56950578in Ringsted · 633 residents51.00
- 57052172in Waukon · 5,877 residents50.99
- 57150607in Aurora · 403 residents50.99
- 57250599in Woolstock · 410 residents50.98
- 57350857in Nodaway · 156 residents50.98
- 57450841in Corning · 2,340 residents50.97
- 57550616in Charles City · 9,358 residents50.95
- 57652209in Blairstown · 1,158 residents50.93
- 57752645in New London · 3,503 residents50.92
- 57851637in College Springs · 171 residents50.90
- 57950702in Waterloo · 20,882 residents50.90
- 58051011in Chatsworth · 54 residents50.90
- 58151237in George · 1,605 residents50.90
- 58252205in Anamosa · 8,627 residents50.90
- 58350256in Tracy · 643 residents50.89
- 58451570in Shelby · 1,118 residents50.88
- 58550438in Garner · 3,995 residents50.87
- 58650477in Swaledale · 250 residents50.86
- 58752586in Rose Hill · 600 residents50.86
- 58850574in Pocahontas · 2,132 residents50.85
- 58951444in Halbur · 290 residents50.81
- 59052561in Fremont · 1,112 residents50.80
- 59152208in Belle Plaine · 2,877 residents50.79
- 59250483in Wesley · 672 residents50.79
- 59351033in Linn Grove · 421 residents50.78
- 59452655in West Burlington · 4,322 residents50.77
- 59550514in Armstrong · 1,117 residents50.76
- 59652043in Elkader · 2,058 residents50.75
- 59750579in Rockwell City · 3,034 residents50.75
- 59851014in Cleghorn · 549 residents50.74
- 59952309in Monmouth · 443 residents50.72
- 60051560in Oakland · 1,772 residents50.72
- 60152142in Fayette · 1,890 residents50.71
- 60250459in Northwood · 3,045 residents50.70
- 60352553in Eddyville · 1,846 residents50.68
- 60452543in Cedar · 541 residents50.65
- 60552221in Guernsey · 332 residents50.65
- 60652750in Goose Lake · 654 residents50.65
- 60750044in Bussey · 901 residents50.64
- 60850542in Goldfield · 859 residents50.64
- 60951523in Blencoe · 379 residents50.63
- 61051565in Portsmouth · 516 residents50.62
- 61152554in Eldon · 1,078 residents50.62
- 61250475in Sheffield · 1,446 residents50.61
- 61351579in Woodbine · 2,282 residents50.61
- 61452556in Fairfield · 11,448 residents50.60
- 61551436in Breda · 815 residents50.59
- 61650645in Ionia · 1,193 residents50.56
- 61752159in Monona · 2,398 residents50.54
- 61851555in Missouri Valley · 4,952 residents50.53
- 61951647in Northboro · 172 residents50.52
- 62052727in Bryant · 398 residents50.52
- 62151034in Mapleton · 1,674 residents50.52
- 62250420in Alexander · 473 residents50.48
- 62351556in Modale · 266 residents50.47
- 62452316in North English · 1,597 residents50.45
- 62550532in Duncombe · 804 residents50.42
- 62651639in Farragut · 919 residents50.42
- 62750848in Gravity · 256 residents50.40
- 62850133in Kellerton · 528 residents50.39
- 62950633in Geneva · 423 residents50.36
- 63050837in Bridgewater · 282 residents50.35
- 63152231in Harper · 539 residents50.35
- 63252042in Edgewood · 1,804 residents50.34
- 63352074in Spragueville · 119 residents50.34
- 63450250in Stuart · 2,832 residents50.34
- 63550029in Bayard · 523 residents50.33
- 63650027in Barnes City · 148 residents50.32
- 63752731in Charlotte · 867 residents50.31
- 63850653in Marble Rock · 486 residents50.30
- 63950594in Vincent · 288 residents50.28
- 64051053in Schaller · 1,016 residents50.24
- 64150627in Eldora · 3,276 residents50.24
- 64250135in Kellogg · 1,754 residents50.23
- 64351020in Galva · 632 residents50.22
- 64450264in Weldon · 502 residents50.22
- 64550123in Humeston · 883 residents50.18
- 64650586in Somers · 272 residents50.17
- 64752077in Volga · 313 residents50.16
- 64852222in Deep River · 631 residents50.16
- 64950536in Emmetsburg · 4,207 residents50.14
- 65050052in Clio · 80 residents50.13
- 65150833in Bedford · 2,077 residents50.10
- 65252577in Oskaloosa · 14,585 residents50.09
- 65352362in Wyoming · 816 residents50.08
- 65450424in Buffalo Center · 1,441 residents50.07
- 65550671in Stanley · 182 residents50.07
- 65650560in Lu Verne · 732 residents50.05
- 65752774in Welton · 101 residents50.05
- 65852627in Fort Madison · 12,677 residents50.03
- 65951061in Washta · 389 residents50.02
- 66051051in Rodney · 39 residents50.02
- 66151564in Pisgah · 520 residents50.01
- 66250479in Thornton · 655 residents50.01
- 66352404in Cedar Rapids · 42,958 residents50.00
- 66450601in Ackley · 2,299 residents49.97
- 66552701in Andover · 124 residents49.97
- 66651636in Coin · 455 residents49.95
- 66751453in Lohrville · 500 residents49.95
- 66850501in Fort Dodge · 28,823 residents49.94
- 66952601in Burlington · 27,341 residents49.94
- 67050862in Sharpsburg · 123 residents49.94
- 67151529in Dunlap · 1,732 residents49.94
- 67250048in Casey · 562 residents49.93
- 67350140in Lamoni · 2,842 residents49.93
- 67450064in Dana · 100 residents49.92
- 67550433in Dougherty · 157 residents49.92
- 67652254in Lost Nation · 1,004 residents49.89
- 67750516in Badger · 586 residents49.89
- 67851648in Percival · 257 residents49.88
- 67951550in Magnolia · 169 residents49.85
- 68050581in Rolfe · 809 residents49.85
- 68150217in Paton · 561 residents49.83
- 68251448in Kiron · 612 residents49.83
- 68351646in New Market · 767 residents49.82
- 68452353in Washington · 9,241 residents49.81
- 68550535in Early · 1,198 residents49.81
- 68650650in Lamont · 648 residents49.79
- 68750119in Harvey · 392 residents49.79
- 68851562in Panama · 506 residents49.74
- 68950447in Kanawha · 1,145 residents49.74
- 69051530in Earling · 809 residents49.73
- 69151461in Schleswig · 1,097 residents49.70
- 69252569in Melrose · 550 residents49.70
- 69350567in Nemaha · 280 residents49.69
- 69450147in Lineville · 463 residents49.68
- 69552359in West Chester · 308 residents49.65
- 69651521in Avoca · 1,953 residents49.64
- 69750840in Clearfield · 552 residents49.64
- 69850060in Corydon · 2,417 residents49.63
- 69952566in Kirkville · 266 residents49.61
- 70052035in Colesburg · 1,331 residents49.61
- 70150457in Meservey · 463 residents49.61
- 70250252in Swan · 236 residents49.61
- 70352534in Beacon · 321 residents49.60
- 70450672in Steamboat Rock · 611 residents49.57
- 70550480in Titonka · 809 residents49.57
- 70652225in Elberon · 387 residents49.57
- 70751441in Deloit · 468 residents49.56
- 70852155in Lime Springs · 1,110 residents49.55
- 70952057in Manchester · 8,193 residents49.47
- 71051004in Anthon · 858 residents49.44
- 71151577in Walnut · 1,561 residents49.42
- 71252076in Strawberry Point · 2,258 residents49.41
- 71350575in Pomeroy · 696 residents49.38
- 71450452in Latimer · 946 residents49.35
- 71552581in Plano · 168 residents49.35
- 71650150in Lovilia · 736 residents49.33
- 71752255in Lowden · 980 residents49.33
- 71851465in Vail · 689 residents49.31
- 71950588in Storm Lake · 13,431 residents49.29
- 72050603in Alta Vista · 555 residents49.28
- 72151557in Mondamin · 828 residents49.28
- 72252540in Pleasant Plain · 1,088 residents49.27
- 72350541in Gilmore City · 1,067 residents49.25
- 72451010in Castana · 425 residents49.25
- 72551650in Riverton · 197 residents49.23
- 72650430in Corwith · 520 residents49.22
- 72752537in Bloomfield · 7,069 residents49.22
- 72852583in Promise City · 389 residents49.20
- 72952337in Stanwood · 729 residents49.17
- 73051545in Little Sioux · 267 residents49.15
- 73152548in Chillicothe · 83 residents49.13
- 73252323in Oxford Junction · 942 residents49.13
- 73350431in Coulter · 228 residents49.11
- 73452651in Stockport · 398 residents49.10
- 73552347in Victor · 1,386 residents49.06
- 73650570in Ottosen · 203 residents49.06
- 73750158in Marshalltown · 31,396 residents49.06
- 73850484in Woden · 411 residents48.97
- 73952563in Hedrick · 1,602 residents48.95
- 74052049in Garnavillo · 1,370 residents48.93
- 74152175in West Union · 3,484 residents48.85
- 74251462in Scranton · 1,049 residents48.85
- 74351048in Pierson · 435 residents48.84
- 74452536in Blakesburg · 814 residents48.80
- 74550849in Greenfield · 2,374 residents48.80
- 74650606in Arlington · 803 residents48.80
- 74750476in Stacyville · 706 residents48.79
- 74851334in Estherville · 6,960 residents48.76
- 74951632in Clarinda · 6,624 residents48.75
- 75050539in Fenton · 444 residents48.73
- 75151536in Hancock · 613 residents48.72
- 75252571in Moravia · 1,660 residents48.68
- 75352751in Grand Mound · 976 residents48.66
- 75452804in Davenport · 26,835 residents48.63
- 75550227in Popejoy · 107 residents48.63
- 75652591in Sigourney · 2,721 residents48.62
- 75750538in Rinard · 661 residents48.61
- 75850454in Little Cedar · 229 residents48.58
- 75952069in Preston · 1,743 residents48.58
- 76052169in Wadena · 367 residents48.55
- 76152766in Nichols · 677 residents48.46
- 76250220in Perry · 9,216 residents48.44
- 76352060in Maquoketa · 8,007 residents48.42
- 76451528in Buck Grove · 674 residents48.40
- 76551430in Arcadia · 1,063 residents48.38
- 76651467in Westside · 596 residents48.38
- 76752729in Calamus · 886 residents48.31
- 76850116in Marysville · 261 residents48.31
- 76952251in Ladora · 544 residents48.26
- 77050235in Rippey · 431 residents48.23
- 77150582in Rutland · 170 residents48.23
- 77252535in Birmingham · 725 residents48.19
- 77350611in Bristow · 364 residents48.18
- 77450103in Garden Grove · 453 residents48.08
- 77550460in Orchard · 688 residents48.07
- 77650076in Exira · 1,301 residents48.06
- 77752216in Clarence · 1,551 residents48.04
- 77851440in Dedham · 334 residents48.03
- 77952064in Miles · 685 residents48.03
- 78052576in Ollie · 371 residents48.00
- 78150519in Bode · 765 residents47.99
- 78252585in Richland · 838 residents47.99
- 78352777in Wheatland · 1,389 residents47.98
- 78451439in Charter Oak · 818 residents47.98
- 78551018in Cushing · 542 residents47.90
- 78650042in Brayton · 226 residents47.90
- 78751231in Archer · 562 residents47.89
- 78851558in Moorhead · 549 residents47.89
- 78951245in Primghar · 1,377 residents47.89
- 79051016in Correctionville · 1,080 residents47.88
- 79152588in Selma · 91 residents47.86
- 79250050in Churdan · 712 residents47.84
- 79351248in Sanborn · 1,534 residents47.83
- 79450144in Leon · 2,692 residents47.81
- 79550262in Van Wert · 263 residents47.76
- 79652047in Farmersburg · 462 residents47.76
- 79750846in Fontanelle · 1,276 residents47.71
- 79850559in Lone Rock · 289 residents47.68
- 79951019in Danbury · 448 residents47.67
- 80052242in Iowa City · 4,688 residents47.64
- 80151572in Soldier · 371 residents47.62
- 80250522in Burt · 705 residents47.61
- 80350551in Jolley · 96 residents47.59
- 80452550in Delta · 552 residents47.58
- 80551520in Arion · 243 residents47.56
- 80651060in Ute · 706 residents47.52
- 80750058in Coon Rapids · 1,999 residents47.46
- 80851552in Marne · 169 residents47.42
- 80950208in Newton · 20,595 residents47.39
- 81050455in McIntire · 201 residents47.31
- 81152342in Toledo · 2,705 residents47.29
- 81251345in Harris · 347 residents47.25
- 81352162in Postville · 3,744 residents47.22
- 81450107in Grand Junction · 764 residents47.17
- 81552565in Keosauqua · 1,518 residents47.16
- 81651431in Arthur · 430 residents47.16
- 81750025in Audubon · 3,148 residents47.15
- 81852052in Guttenberg · 2,999 residents47.12
- 81952151in Lansing · 1,886 residents47.11
- 82052533in Batavia · 1,201 residents47.11
- 82152320in Olin · 1,425 residents47.11
- 82250032in Berwick · 707 residents47.10
- 82351232in Ashton · 658 residents47.10
- 82451249in Sibley · 3,564 residents47.10
- 82550065in Davis City · 517 residents47.07
- 82650435in Floyd · 713 residents47.03
- 82752335in South English · 644 residents46.97
- 82851006in Battle Creek · 1,287 residents46.89
- 82952626in Farmington · 1,103 residents46.89
- 83052567in Libertyville · 506 residents46.87
- 83152580in Packwood · 711 residents46.87
- 83250546in Havelock · 356 residents46.85
- 83350554in Laurens · 1,653 residents46.84
- 83451350in Melvin · 383 residents46.83
- 83552501in Ottumwa · 30,371 residents46.75
- 83650272in Williamson · 190 residents46.75
- 83752070in Sabula · 990 residents46.74
- 83851346in Hartley · 2,247 residents46.70
- 83952232in Hartwick · 277 residents46.68
- 84051354in Ocheyedan · 965 residents46.63
- 84151109in Sioux City · 3,606 residents46.63
- 84250662in Oelwein · 6,576 residents46.62
- 84352593in Udell · 97 residents46.61
- 84450843in Cumberland · 540 residents46.54
- 84550002in Adair · 1,496 residents46.35
- 84650520in Bradgate · 114 residents46.35
- 84750605in Aredale · 63 residents46.34
- 84850466in Riceville · 1,972 residents46.34
- 84950315in Des Moines · 34,816 residents46.31
- 85050517in Bancroft · 833 residents46.20
- 85152594in Unionville · 676 residents46.19
- 85252235in Hills · 974 residents46.19
- 85350556in Ledyard · 159 residents46.08
- 85452572in Moulton · 844 residents46.07
- 85552732in Clinton · 25,880 residents46.05
- 85650238in Russell · 1,195 residents46.04
- 85752570in Milton · 1,130 residents45.98
- 85850008in Allerton · 722 residents45.92
- 85952401in Cedar Rapids · 2,181 residents45.91
- 86050020in Anita · 1,197 residents45.89
- 86152620in Bonaparte · 1,097 residents45.86
- 86252211in Brooklyn · 2,795 residents45.77
- 86352551in Douds · 782 residents45.70
- 86452355in Webster · 283 residents45.66
- 86551566in Red Oak · 7,010 residents45.63
- 86650049in Chariton · 6,414 residents45.56
- 86752215in Chelsea · 960 residents45.52
- 86850274in Wiota · 234 residents45.48
- 86952635in Lockridge · 890 residents45.48
- 87050441in Hampton · 5,450 residents45.46
- 87150067in Decatur City · 354 residents45.36
- 87251012in Cherokee · 6,311 residents45.29
- 87351601in Shenandoah · 5,629 residents45.25
- 87450853in Massena · 716 residents45.23
- 87550022in Atlantic · 8,526 residents45.18
- 87650591in Thor · 405 residents45.09
- 87750108in Grand River · 376 residents45.07
- 87852590in Seymour · 1,464 residents45.02
- 87950628in Elma · 1,423 residents44.99
- 88050625in Dumont · 930 residents44.96
- 88150577in Renwick · 341 residents44.94
- 88250136in Keswick · 376 residents44.89
- 88350104in Gibson · 103 residents44.82
- 88452552in Drakesville · 940 residents44.82
- 88550174in Murray · 1,259 residents44.79
- 88650451in Lakota · 432 residents44.77
- 88750590in Swea City · 718 residents44.65
- 88852157in McGregor · 1,451 residents44.59
- 88951040in Onawa · 3,500 residents44.54
- 89050173in Montour · 705 residents44.48
- 89150213in Osceola · 7,489 residents44.44
- 89250558in Livermore · 653 residents44.33
- 89350268in What Cheer · 908 residents44.23
- 89450707in Evansdale · 7,784 residents44.16
- 89552542in Cantril · 588 residents44.11
- 89652048in Garber · 201 residents44.08
- 89750313in Des Moines · 17,440 residents43.99
- 89852632in Keokuk · 11,711 residents43.98
- 89950533in Eagle Grove · 3,977 residents43.79
- 90050317in Des Moines · 36,548 residents43.75
- 90152134in Chester · 223 residents43.44
- 90251501in Council Bluffs · 34,618 residents43.31
- 90351103in Sioux City · 16,895 residents43.26
- 90450545in Hardy · 139 residents43.13
- 90551510in Carter Lake · 3,767 residents43.13
- 90652573in Mount Sterling · 148 residents42.93
- 90751442in Denison · 9,692 residents42.74
- 90852158in Marquette · 290 residents42.70
- 90952544in Centerville · 8,121 residents42.69
- 91052044in Elkport · 297 residents42.47
- 91150703in Waterloo · 17,952 residents40.58
- 91252555in Exline · 193 residents39.97
- 91352549in Cincinnati · 487 residents39.40
- 91450316in Des Moines · 16,710 residents38.26
- 91552339in Tama · 4,326 residents37.81
- 91652802in Davenport · 9,466 residents37.73
- 91752066in North Buena Vista · 124 residents37.47
- 91851105in Sioux City · 10,415 residents36.94
- 91951111in Sioux City · 39 residents35.47
- 92051101in Sioux City · 1,031 residents35.38
- 92150314in Des Moines · 10,438 residents32.60
- 92252801in Davenport · 1,788 residents32.06
Don’t see a ZIP code you expected? Not every ZIP carries a Score — 11 of Iowa's 933 don’t have enough measured data across the nine health domains, and PO-box-only ZIPs aren’t mapped areas. Any ZIP’s own page explains its standing. Look up any ZIP code →
How this ranking works
Ranks are positions among Iowa's 922 scored ZIP codes and never change with the sort direction — the rank a ZIP carries here is the rank it carries everywhere on this site. A ZIP whose data is too thin to score is held out entirely rather than filled from county or metro figures.
Cite this ranking
The permalink /state/iowa/ranking/2026-28662750 resolves to this exact release and never changes; an always-latest version lives at /state/iowa/ranking. Free to reuse under CC BY 4.0 with attribution.
A high score describes favorable documented conditions — never a claim about residents. Where ZIP codes score low, that pattern reflects structural conditions — investment, environment, and access — far more than the choices of the people who live there.