Richest ZIP Codes in Iowa

Top ZIP codes in Iowa ranked by median household income

Wealth in America varies dramatically by ZIP code. The richest ZIP codes often cluster around major metropolitan areas, coastal communities, and affluent suburbs. These neighborhoods typically feature high educational attainment, strong property values, and diverse professional economies.

This ranking uses median household income from the U.S. Census Bureau's American Community Survey (ACS) to identify the highest-earning ZIP codes. Median income is preferred over mean income because it represents the typical household without being skewed by extreme outliers.

#1 ranked: 51645 (Imogene, IA) with a median household income of $217,898 and a population of 419.

Rank ZIP Code City State Median Income Population Home Value
1 51645 Imogene IA $217,898 419 N/A
2 50323 Zcta 50323 IA $175,944 17,265 $486,800
3 50101 Galt IA $173,542 57 $45,000
4 52411 Cedar Rapids IA $170,491 8,342 $423,200
5 50261 Van Meter IA $155,278 3,399 $374,100
6 50226 Polk City IA $153,011 7,759 $417,500
7 50239 Saint Anthony IA $151,250 354 $354,200
8 50120 Haverhill IA $142,662 428 $177,000
9 50035 Bondurant IA $134,906 10,131 $323,000
10 50325 Clive IA $132,121 19,012 $401,100
11 50001 Ackworth IA $131,875 650 $335,300
12 50061 Cumming IA $130,714 2,123 $533,800
13 50105 Gilbert IA $130,083 1,487 $275,400
14 52351 Walford IA $128,750 1,329 $303,000
15 52068 Peosta IA $125,901 5,280 $361,700
16 50643 Hudson IA $125,804 3,027 $244,400
17 52328 Robins IA $125,347 2,712 $382,900
18 50229 Prole IA $123,164 1,585 $416,700
19 51036 Maurice IA $122,841 445 $248,600
20 50074 Ellston IA $121,094 215 $605,800
21 50111 Grimes IA $120,769 16,865 $308,800
22 50007 Alleman IA $120,417 444 $308,300
23 50244 Slater IA $120,313 1,729 $250,800
24 52227 Ely IA $120,230 2,996 $341,900
25 51054 Sergeant Bluff IA $119,716 5,583 $301,900
26 52338 Swisher IA $119,605 3,934 $392,700
27 50057 Columbia IA $118,882 327 $221,300
28 52333 Solon IA $118,721 7,295 $366,900
29 50109 Granger IA $118,669 3,309 $370,100
30 51542 Honey Creek IA $118,165 802 $381,500
31 52228 Fairfax IA $118,125 3,802 $308,900
32 51007 Bronson IA $117,125 691 $241,000
33 52560 Floris IA $116,500 458 $261,000
34 50528 Cylinder IA $116,429 366 $187,500
35 52756 Long Grove IA $116,250 1,982 $358,000
36 52206 Atkins IA $116,071 2,564 $309,700
37 52324 Palo IA $115,917 2,216 $327,400
38 52345 Urbana IA $115,179 1,609 $226,800
39 50157 Malcom IA $115,000 473 $157,500
40 50124 Huxley IA $114,904 4,859 $305,200
41 51548 Mc Clelland IA $114,583 415 $275,000
42 51024 Hinton IA $114,219 2,081 $347,800
43 51045 Oyens IA $113,750 66 $170,000
44 50168 Mingo IA $113,750 826 $300,000
45 51561 Pacific Junction IA $113,421 1,039 $388,800
46 52346 Van Horne IA $113,342 1,113 $247,100
47 52354 Watkins IA $112,969 420 $165,800
48 52768 Princeton IA $112,563 1,352 $291,100
49 50252 Swan IA $112,292 236 $278,600
50 51575 Treynor IA $112,115 1,609 $304,500
51 50072 Earlham IA $111,250 2,979 $303,900
52 50134 Kelley IA $111,250 770 $300,000
53 52166 Saint Lucas IA $110,938 137 $146,900
54 51333 Dickens IA $110,833 374 $195,600
55 51576 Underwood IA $110,476 1,769 $305,400
56 52212 Center Junction IA $110,461 601 $152,500
57 51039 Moville IA $110,000 2,845 $268,200
58 52624 Denmark IA $109,861 734 $190,600
59 50063 Dallas Center IA $109,722 2,720 $266,900
60 50146 Linden IA $109,261 577 $425,500
61 52314 Mount Vernon IA $109,244 6,200 $265,100
62 50642 Holland IA $108,750 577 $178,900
63 51052 Salix IA $108,750 1,050 $281,100
64 51231 Archer IA $108,058 562 $189,500
65 52748 Eldridge IA $107,869 9,594 $326,600
66 52746 Donahue IA $107,813 1,240 $336,900
67 52658 Wever IA $107,679 927 $253,400
68 50240 Saint Charles IA $107,563 2,393 $305,800
69 52765 New Liberty IA $107,321 427 $220,800
70 50166 Milo IA $107,279 2,023 $252,900
71 52631 Houghton IA $107,083 65 $255,600
72 50446 Joice IA $107,000 476 $154,200
73 50131 Johnston IA $106,551 24,583 $369,400
74 50047 Carlisle IA $106,389 6,690 $250,100
75 52202 Alburnett IA $105,362 1,269 $246,300
76 52317 North Liberty IA $105,318 23,097 $322,800
77 52650 Sperry IA $105,255 799 $247,500
78 52253 Lisbon IA $104,821 2,622 $238,400
79 50524 Clare IA $104,375 439 $245,300
80 52754 Letts IA $104,250 1,533 $194,300
81 52726 Blue Grass IA $104,250 5,160 $276,100
82 50117 Hamlin IA $104,167 128 $222,700
83 50647 Janesville IA $104,063 1,978 $314,200
84 52054 La Motte IA $103,819 794 $225,000
85 52753 Le Claire IA $103,813 6,020 $328,700
86 50211 Norwalk IA $103,712 16,835 $316,100
87 52749 Fruitland IA $103,424 1,049 $217,700
88 51056 Smithland IA $103,313 346 $157,400
89 51565 Portsmouth IA $103,257 516 $182,100
90 52727 Bryant IA $103,188 398 $258,300
91 50003 Adel IA $103,114 9,948 $395,400
92 50629 Fairbank IA $103,106 2,082 $207,100
93 50263 Waukee IA $102,762 29,611 $352,800
94 51554 Mineola IA $102,692 194 $392,300
95 50599 Woolstock IA $102,679 410 $187,500
96 52755 Lone Tree IA $102,434 2,092 $242,700
97 52203 Amana IA $101,950 2,231 $297,100
98 50237 Runnells IA $101,806 3,635 $346,900
99 51536 Hancock IA $101,750 613 $163,200
100 52722 Bettendorf IA $101,546 41,264 $311,500

Frequently Asked Questions

The richest ZIP code is 51645 in Imogene, IA with a median household income of $217,898.
ZIP code wealth is measured by median household income from the U.S. Census Bureau American Community Survey (ACS) 5-year estimates. Median income represents the midpoint where half of households earn more and half earn less.
States like Connecticut, New Jersey, California, and Massachusetts tend to have the most ZIP codes in the top income brackets, with affluent suburbs and coastal communities driving the numbers.