Home Rankings Richest ZIP codes in the U.S. Iowa Richest ZIP codes in Iowa The ZIP codes in Iowa with the highest median household income, among ZIP codes with at least the population shown below so one-estate enclaves don't crowd the list.
Rank ZIP code City County Median household income Population 1 50323 Urbandale, IA Dallas County $175,944 17,265 2 52411 Cedar Rapids, IA Linn County $170,491 8,342 3 50261 Van Meter, IA Madison County $155,278 3,399 4 50226 Polk City, IA Polk County $153,011 7,759 5 50035 Bondurant, IA Polk County $134,906 10,131 6 50325 Clive, IA Polk County $132,121 19,012 7 50061 Cumming, IA Madison County $130,714 2,123 8 50105 Gilbert, IA Story County $130,083 1,487 9 52351 Walford, IA Benton County $128,750 1,329 10 52068 Peosta, IA Dubuque County $125,901 5,280 11 50643 Hudson, IA Black Hawk County $125,804 3,027 12 52328 Robins, IA Linn County $125,347 2,712 13 50229 Prole, IA Warren County $123,164 1,585 14 50111 Grimes, IA Polk County $120,769 16,865 15 50244 Slater, IA Polk County $120,313 1,729 16 52227 Ely, IA Linn County $120,230 2,996 17 51054 Sergeant Bluff, IA Woodbury County $119,716 5,583 18 52338 Swisher, IA Johnson County $119,605 3,934 19 52333 Solon, IA Johnson County $118,721 7,295 20 50109 Granger, IA Polk County $118,669 3,309 21 52228 Fairfax, IA Linn County $118,125 3,802 22 50023 Ankeny, IA Polk County $117,826 46,306 23 52756 Long Grove, IA Scott County $116,250 1,982 24 52206 Atkins, IA Benton County $116,071 2,564 25 52324 Palo, IA Linn County $115,917 2,216 26 52345 Urbana, IA Benton County $115,179 1,609 27 50124 Huxley, IA Story County $114,904 4,859 28 51024 Hinton, IA Plymouth County $114,219 2,081 29 51561 Pacific Junction, IA Mills County $113,421 1,039 30 52346 Van Horne, IA Benton County $113,342 1,113 31 52768 Princeton, IA Scott County $112,563 1,352 32 51575 Treynor, IA Pottawattamie County $112,115 1,609 33 50072 Earlham, IA Madison County $111,250 2,979 34 51576 Underwood, IA Pottawattamie County $110,476 1,769 35 51039 Moville, IA Woodbury County $110,000 2,845 36 50063 Dallas Center, IA Dallas County $109,722 2,720 37 52314 Mount Vernon, IA Linn County $109,244 6,200 38 51052 Salix, IA Woodbury County $108,750 1,050 39 52748 Eldridge, IA Scott County $107,869 9,594 40 52746 Donahue, IA Scott County $107,813 1,240 41 50240 Saint Charles, IA Madison County $107,563 2,393 42 50166 Milo, IA Warren County $107,279 2,023 43 50131 Johnston, IA Polk County $106,551 24,583 44 50047 Carlisle, IA Warren County $106,389 6,690 45 52202 Alburnett, IA Linn County $105,362 1,269 46 52317 North Liberty, IA Johnson County $105,318 23,097 47 52253 Lisbon, IA Cedar County $104,821 2,622 48 52726 Blue Grass, IA Scott County $104,250 5,160 49 52754 Letts, IA Muscatine County $104,250 1,533 50 50647 Janesville, IA Bremer County $104,063 1,978
Source: American Community Survey 2020–2024 5-year estimates. The ACS caps reported medians at $250,000. Only ZIP codes with a delivery area and at least 1,000 residents are ranked. Methodology
Free to cite with a link to this page.