Richest Cities in Iowa by Median Income
Iowa cities with at least 1,000 residents, ranked by median household income from the Census ACS 5-Year Estimates. Incomes shown as $250,000+ are at the Census reporting cap.
| # | City | Median Income | Home Value | Bachelor's+ | Poverty |
|---|---|---|---|---|---|
| 1 | Polk City | $164,389 | $414,800 | 44.2% | 6.8% |
| 2 | Bondurant | $135,674 | $318,800 | 52.8% | 6.2% |
| 3 | Van Meter | $135,139 | $264,000 | 43.4% | 2.6% |
| 4 | Clive | $132,121 | $401,100 | 61.0% | 7.3% |
| 5 | Walford | $128,750 | $303,000 | 34.2% | 1.1% |
| 6 | Asbury | $124,957 | $339,000 | 50.4% | 3.2% |
| 7 | Sergeant Bluff | $123,481 | $298,500 | 36.7% | 9.5% |
| 8 | Gilbert | $122,656 | $274,600 | 44.3% | 3.4% |
| 9 | Robins | $122,262 | $413,400 | 58.7% | 8.9% |
| 10 | Kent Estates | $121,971 | $347,700 | 42.4% | 11.4% |
| 11 | Treynor | $121,696 | $263,500 | 44.4% | 5.1% |
| 12 | Peosta | $120,833 | $336,000 | 42.6% | 2.9% |
| 13 | Hudson | $120,481 | $242,700 | 41.3% | 4.0% |
| 14 | Grimes | $120,037 | $304,700 | 51.5% | 4.4% |
| 15 | Saylorville | $117,821 | $314,300 | 29.3% | 3.7% |
| 16 | Urbana | $115,655 | $228,900 | 29.1% | 5.5% |
| 17 | Earlham | $115,086 | $267,600 | 32.1% | 4.7% |
| 18 | Fairfax | $114,375 | $274,500 | 35.1% | 6.2% |
| 19 | Park View | $113,409 | $276,000 | 59.4% | 2.8% |
| 20 | Solon | $113,295 | $309,400 | 42.4% | 3.2% |
| 21 | Urbandale | $112,795 | $335,500 | 51.2% | 6.8% |
| 22 | Mount Vernon | $112,656 | $245,200 | 45.1% | 8.2% |
| 23 | Granger | $112,404 | $329,400 | 39.6% | 3.4% |
| 24 | Atkins | $112,138 | $314,900 | 36.1% | 5.3% |
| 25 | Huxley | $112,094 | $297,100 | 54.4% | 4.5% |
| 26 | University Heights | $111,406 | $429,900 | 87.1% | 14.4% |
| 27 | Carlisle | $109,191 | $234,300 | 28.6% | 3.1% |
| 28 | Ankeny | $108,198 | $331,000 | 52.1% | 4.2% |
| 29 | Johnston | $106,551 | $369,100 | 57.8% | 10.2% |
| 30 | Palo | $106,375 | $282,400 | 27.2% | 5.5% |
| 31 | Eldridge | $106,316 | $350,500 | 54.4% | 1.4% |
| 32 | Ely | $105,882 | $311,900 | 37.9% | 2.4% |
| 33 | Le Claire | $104,844 | $318,700 | 44.1% | 6.8% |
| 34 | Fruitland | $103,424 | $217,700 | 16.5% | 2.5% |
| 35 | Norwalk | $102,722 | $303,100 | 38.8% | 4.2% |
| 36 | North Liberty | $102,102 | $303,800 | 54.5% | 6.1% |
| 37 | Waukee | $101,029 | $350,500 | 58.0% | 7.4% |
| 38 | Tiffin | $100,952 | $338,500 | 63.6% | 7.6% |
| 39 | Swisher | $100,577 | $260,300 | 36.1% | 6.9% |
| 40 | Bettendorf | $100,495 | $306,500 | 50.7% | 6.7% |
| 41 | Alton | $98,036 | $218,900 | 24.3% | 2.6% |
| 42 | Slater | $97,500 | $232,800 | 36.5% | 3.8% |
| 43 | Farley | $97,143 | $266,000 | 23.6% | 3.5% |
| 44 | De Soto | $97,109 | $227,700 | 28.8% | 7.3% |
| 45 | Story City | $96,605 | $215,600 | 44.0% | 12.6% |
| 46 | Moville | $96,016 | $218,800 | 37.4% | 3.4% |
| 47 | Dallas Center | $95,854 | $246,800 | 29.9% | 8.8% |
| 48 | Adel | $95,250 | $327,900 | 37.9% | 7.2% |
| 49 | Center Point | $95,192 | $212,400 | 34.2% | 5.1% |
| 50 | Lisbon | $93,906 | $219,700 | 28.2% | 4.4% |
| 51 | Sioux Center | $92,983 | $290,800 | 41.7% | 2.2% |
| 52 | Blue Grass | $92,981 | $222,500 | 27.8% | 6.4% |
| 53 | Springville | $92,656 | $182,400 | 24.8% | 2.7% |
| 54 | DeWitt | $92,587 | $237,100 | 34.5% | 2.8% |
| 55 | West Branch | $92,209 | $216,100 | 31.9% | 6.4% |
| 56 | Denver | $92,000 | $229,200 | 41.2% | 6.7% |
| 57 | Windsor Heights | $91,707 | $267,900 | 45.9% | 6.2% |
| 58 | Remsen | $91,477 | $185,900 | 11.1% | 2.9% |
| 59 | Dike | $91,146 | $247,800 | 42.5% | 5.4% |
| 60 | Lone Tree | $90,625 | $179,800 | 23.1% | 4.9% |
| 61 | Pleasant Hill | $90,508 | $295,100 | 35.5% | 8.9% |
| 62 | Sully | $90,189 | $173,700 | 22.4% | 3.7% |
| 63 | Madrid | $89,844 | $185,600 | 22.8% | 6.3% |
| 64 | Fairbank | $89,712 | $186,900 | 19.5% | 4.1% |
| 65 | Jesup | $89,408 | $190,200 | 25.1% | 7.0% |
| 66 | Reinbeck | $86,797 | $165,000 | 24.4% | 4.4% |
| 67 | Marion | $86,743 | $241,700 | 38.1% | 8.2% |
| 68 | West Des Moines | $86,594 | $309,000 | 54.9% | 8.4% |
| 69 | Altoona | $86,114 | $274,600 | 33.5% | 8.3% |
| 70 | Central City | $85,400 | $179,700 | 18.6% | 3.9% |
| 71 | Carter Lake | $85,349 | $169,400 | 9.5% | 11.5% |
| 72 | Logan | $84,833 | $154,000 | 28.5% | 4.6% |
| 73 | Epworth | $84,271 | $239,900 | 29.6% | 5.2% |
| 74 | Malvern | $84,223 | $174,700 | 25.5% | 6.6% |
| 75 | Pella | $84,111 | $292,700 | 47.3% | 5.9% |
| 76 | State Center | $83,942 | $167,400 | 33.5% | 4.9% |
| 77 | Dyersville | $83,559 | $234,100 | 29.1% | 4.9% |
| 78 | Graettinger | $82,417 | $88,500 | 12.5% | 5.9% |
| 79 | Orange City | $82,122 | $264,000 | 44.2% | 11.2% |
| 80 | Durant | $81,625 | $194,300 | 29.3% | 7.8% |
| 81 | Oakland | $81,354 | $160,200 | 21.6% | 14.2% |
| 82 | Jewell Junction | $81,250 | $148,100 | 26.2% | 6.6% |
| 83 | Mitchellville | $81,172 | $206,600 | 14.9% | 10.3% |
| 84 | Monroe | $80,375 | $177,200 | 19.0% | 8.1% |
| 85 | Grundy Center | $80,357 | $177,900 | 24.5% | 11.1% |
| 86 | Waverly | $80,284 | $223,300 | 44.1% | 10.9% |
| 87 | Kalona | $80,129 | $257,900 | 31.4% | 4.6% |
| 88 | Bellevue | $79,417 | $216,500 | 25.3% | 9.8% |
| 89 | Clear Lake | $79,415 | $259,500 | 30.5% | 8.3% |
| 90 | Colfax | $79,318 | $178,000 | 22.2% | 9.1% |
| 91 | Roland | $79,028 | $185,900 | 30.8% | 1.1% |
| 92 | Primghar | $78,750 | $147,500 | 20.9% | 6.3% |
| 93 | Shell Rock | $78,657 | $163,100 | 20.3% | 5.0% |
| 94 | Nora Springs | $78,594 | $134,500 | 19.8% | 5.3% |
| 95 | Walcott | $78,580 | $190,300 | 19.6% | 6.6% |
| 96 | Tripoli | $78,324 | $120,500 | 28.7% | 3.3% |
| 97 | Prairie City | $78,295 | $190,600 | 29.8% | 3.5% |
| 98 | Marcus | $77,981 | $200,000 | 23.0% | 5.3% |
| 99 | New London | $77,560 | $139,600 | 22.7% | 8.4% |
| 100 | Eldora | $77,188 | $133,000 | 21.1% | 12.0% |
| 101 | Cedar Falls | $76,987 | $263,600 | 50.4% | 15.7% |
| 102 | Wilton | $76,648 | $189,200 | 36.1% | 8.9% |
| 103 | St. Ansgar | $76,458 | $152,500 | 32.1% | 5.4% |
| 104 | Traer | $76,406 | $151,900 | 32.3% | 11.2% |
| 105 | Rock Valley | $76,250 | $231,200 | 16.6% | 9.3% |
| 106 | Coon Rapids | $76,012 | $134,100 | 17.8% | 14.6% |
| 107 | Parkersburg | $75,885 | $196,700 | 31.2% | 4.9% |
| 108 | Mediapolis | $75,543 | $179,700 | 35.5% | 9.7% |
| 109 | Indianola | $75,453 | $237,500 | 34.9% | 6.4% |
| 110 | Nevada | $75,094 | $182,400 | 29.6% | 9.9% |
| 111 | Aplington | $74,773 | $147,500 | 26.5% | 4.6% |
| 112 | Le Mars | $74,701 | $219,200 | 21.1% | 9.2% |
| 113 | Humboldt | $74,500 | $173,600 | 25.0% | 15.9% |
| 114 | Lake Park | $74,500 | $168,800 | 13.9% | 4.6% |
| 115 | Monona | $74,286 | $140,800 | 12.6% | 7.3% |
| 116 | Hawarden | $74,167 | $136,300 | 18.0% | 7.2% |
| 117 | Mount Ayr | $74,167 | $152,000 | 24.7% | 10.9% |
| 118 | Lake City | $74,167 | $100,900 | 20.0% | 10.9% |
| 119 | Preston | $74,063 | $163,900 | 27.2% | 13.4% |
| 120 | Independence | $73,806 | $165,300 | 24.7% | 7.6% |
| 121 | Belle Plaine | $73,656 | $113,900 | 20.1% | 3.5% |
| 122 | Brooklyn | $73,438 | $137,100 | 15.7% | 21.6% |
| 123 | Neola | $73,306 | $205,100 | 15.9% | 6.1% |
| 124 | Conrad | $73,292 | $164,700 | 24.0% | 5.2% |
| 125 | Avoca | $73,056 | $173,800 | 24.4% | 7.0% |
| 126 | Britt | $72,943 | $101,900 | 27.6% | 10.1% |
| 127 | Kingsley | $72,841 | $167,200 | 26.8% | 10.0% |
| 128 | Manning | $72,831 | $120,500 | 25.2% | 7.4% |
| 129 | Manly | $72,813 | $120,300 | 19.7% | 6.8% |
| 130 | Wapello | $72,708 | $143,900 | 15.6% | 6.4% |
| 131 | Hull | $72,344 | $225,700 | 21.2% | 5.5% |
| 132 | Missouri Valley | $71,818 | $148,500 | 18.2% | 9.7% |
| 133 | Glenwood | $71,790 | $206,200 | 26.8% | 11.8% |
| 134 | Guthrie Center | $71,116 | $123,800 | 20.0% | 14.8% |
| 135 | Wayland | $70,774 | $135,500 | 19.4% | 9.0% |
| 136 | Garner | $70,726 | $186,300 | 21.9% | 11.5% |
| 137 | La Porte City | $70,500 | $163,200 | 24.1% | 10.8% |
| 138 | Albia | $70,455 | $130,300 | 24.7% | 14.6% |
| 139 | Cedar Rapids | $70,424 | $187,100 | 33.1% | 10.8% |
| 140 | Ogden | $70,268 | $166,000 | 17.8% | 9.3% |
| 141 | Monticello | $70,015 | $175,200 | 19.7% | 5.9% |
| 142 | Winthrop | $69,792 | $158,200 | 22.7% | 3.8% |
| 143 | Buffalo | $69,728 | $122,100 | 14.6% | 18.8% |
| 144 | Carroll | $69,706 | $188,700 | 27.1% | 8.9% |
| 145 | Cascade | $69,688 | $196,200 | 27.3% | 8.7% |
| 146 | West Liberty | $69,345 | $180,000 | 16.2% | 11.3% |
| 147 | Boone | $69,222 | $173,000 | 24.0% | 8.3% |
| 148 | Forest City | $69,205 | $143,500 | 29.2% | 12.4% |
| 149 | Coralville | $69,144 | $298,500 | 56.0% | 13.0% |
| 150 | Marshalltown | $69,068 | $127,700 | 20.9% | 14.3% |
| 151 | Perry | $68,910 | $121,400 | 17.0% | 8.9% |
| 152 | Sioux City | $68,906 | $173,600 | 22.9% | 15.3% |
| 153 | Osage | $68,730 | $160,700 | 26.4% | 6.9% |
| 154 | Tama | $68,661 | $106,800 | 16.2% | 24.0% |
| 155 | Glidden | $68,333 | $154,200 | 23.9% | 11.7% |
| 156 | Osceola | $68,284 | $146,300 | 14.0% | 6.4% |
| 157 | Sloan | $68,125 | $205,900 | 27.8% | 14.0% |
| 158 | Winterset | $67,708 | $192,500 | 22.0% | 10.3% |
| 159 | Dysart | $67,695 | $158,300 | 26.5% | 12.3% |
| 160 | Pleasantville | $67,614 | $168,300 | 20.0% | 4.1% |
| 161 | Larchwood | $67,188 | $215,600 | 28.5% | 7.9% |
| 162 | Nashua | $66,597 | $129,600 | 14.2% | 7.3% |
| 163 | Pocahontas | $66,574 | $106,100 | 19.0% | 8.7% |
| 164 | Vinton | $66,495 | $152,300 | 28.6% | 12.6% |
| 165 | Panora | $66,339 | $182,000 | 23.7% | 9.3% |
| 166 | Hiawatha | $66,270 | $216,900 | 32.4% | 13.7% |
| 167 | Akron | $66,250 | $157,900 | 22.9% | 9.5% |
| 168 | Manson | $66,250 | $116,900 | 27.7% | 8.9% |
| 169 | Davenport | $66,200 | $166,400 | 29.9% | 15.2% |
| 170 | Des Moines | $65,932 | $194,700 | 29.7% | 14.9% |
| 171 | Dubuque | $65,845 | $204,800 | 34.0% | 12.7% |
| 172 | Alta | $65,833 | $146,600 | 21.2% | 10.2% |
| 173 | Spirit Lake | $65,720 | $215,100 | 26.8% | 6.3% |
| 174 | Denison | $65,684 | $150,200 | 17.5% | 17.5% |
| 175 | Montezuma | $65,660 | $179,400 | 19.3% | 12.5% |
| 176 | Lansing | $65,625 | $167,500 | 25.9% | 5.1% |
| 177 | Grinnell | $65,320 | $209,500 | 37.5% | 11.1% |
| 178 | Stuart | $65,000 | $159,500 | 17.0% | 14.0% |
| 179 | Mason City | $64,804 | $142,000 | 20.8% | 12.0% |
| 180 | Corning | $64,773 | $96,400 | 25.2% | 12.4% |
| 181 | Clarion | $64,625 | $116,200 | 26.5% | 10.5% |
| 182 | Council Bluffs | $64,578 | $171,800 | 21.5% | 15.1% |
| 183 | Decorah | $64,366 | $244,500 | 42.2% | 8.1% |
| 184 | Camanche | $64,153 | $172,400 | 20.1% | 11.5% |
| 185 | Holstein | $64,115 | $114,400 | 34.6% | 16.8% |
| 186 | Oskaloosa | $64,004 | $153,300 | 25.4% | 16.6% |
| 187 | Rock Rapids | $63,942 | $206,700 | 21.7% | 6.5% |
| 188 | Columbus Junction | $63,828 | $125,800 | 17.9% | 10.3% |
| 189 | Northwood | $63,450 | $130,300 | 15.9% | 8.8% |
| 190 | Webster City | $63,430 | $127,200 | 23.2% | 8.6% |
| 191 | Milford | $63,369 | $218,400 | 21.8% | 8.9% |
| 192 | Eagle Grove | $63,125 | $104,600 | 21.2% | 30.2% |
| 193 | Clarksville | $62,917 | $125,900 | 17.9% | 9.1% |
| 194 | New Hampton | $62,870 | $167,700 | 22.3% | 17.3% |
| 195 | Elkader | $62,857 | $143,200 | 26.0% | 9.6% |
| 196 | Storm Lake | $62,765 | $172,200 | 18.9% | 7.0% |
| 197 | Ackley | $62,583 | $103,900 | 17.9% | 7.5% |
| 198 | Walnut | $62,500 | $115,900 | 14.1% | 12.4% |
| 199 | Sheldon | $62,159 | $192,700 | 20.8% | 15.3% |
| 200 | Onawa | $62,143 | $145,800 | 19.4% | 16.3% |
| 201 | Lake Mills | $61,875 | $122,600 | 18.0% | 15.3% |
| 202 | Cherokee | $61,750 | $136,700 | 24.6% | 18.5% |
| 203 | Knoxville | $61,599 | $160,300 | 30.6% | 12.5% |
| 204 | Eddyville | $61,480 | $104,200 | 21.7% | 14.5% |
| 205 | Ida Grove | $61,250 | $94,900 | 19.0% | 8.3% |
| 206 | Manchester | $61,191 | $139,400 | 25.3% | 11.4% |
| 207 | Atlantic | $61,141 | $149,900 | 23.0% | 17.3% |
| 208 | Tipton | $61,115 | $165,500 | 20.3% | 12.3% |
| 209 | Ottumwa | $61,103 | $106,300 | 20.8% | 17.2% |
| 210 | Mount Pleasant | $61,042 | $160,900 | 23.2% | 15.7% |
| 211 | Lenox | $61,000 | $111,400 | 14.7% | 11.3% |
| 212 | Ames | $60,991 | $277,400 | 65.8% | 25.4% |
| 213 | Baxter | $60,952 | $166,700 | 17.6% | 14.7% |
| 214 | Bedford | $60,781 | $96,800 | 14.5% | 10.0% |
| 215 | Bloomfield | $60,769 | $132,000 | 23.8% | 6.9% |
| 216 | Anamosa | $60,650 | $172,600 | 18.2% | 18.5% |
| 217 | Fort Dodge | $60,649 | $144,100 | 21.7% | 15.9% |
| 218 | Cresco | $60,608 | $117,200 | 20.7% | 13.4% |
| 219 | Villisca | $60,465 | $77,000 | 14.3% | 13.5% |
| 220 | Evansdale | $60,397 | $150,300 | 10.3% | 24.0% |
| 221 | Waukon | $60,269 | $147,200 | 25.7% | 10.0% |
| 222 | Maquoketa | $60,240 | $132,500 | 19.7% | 14.2% |
| 223 | Clinton | $60,230 | $118,200 | 20.8% | 18.5% |
| 224 | Shenandoah | $59,783 | $116,700 | 18.3% | 21.0% |
| 225 | Spencer | $59,667 | $184,800 | 29.8% | 14.0% |
| 226 | Sanborn | $59,417 | $168,500 | 23.8% | 13.5% |
| 227 | Charles City | $59,180 | $115,400 | 12.8% | 13.3% |
| 228 | Burlington | $59,000 | $114,300 | 22.5% | 13.2% |
| 229 | Jefferson | $58,895 | $155,800 | 21.1% | 7.3% |
| 230 | Sumner | $58,854 | $118,000 | 28.2% | 13.6% |
| 231 | Melcher-Dallas | $58,611 | $99,800 | 22.1% | 13.6% |
| 232 | Iowa City | $58,546 | $285,900 | 60.5% | 26.3% |
| 233 | Muscatine | $58,117 | $153,600 | 21.1% | 19.1% |
| 234 | Williamsburg | $58,059 | $204,300 | 40.7% | 5.8% |
| 235 | Marengo | $57,941 | $123,200 | 12.9% | 13.2% |
| 236 | George | $57,941 | $133,100 | 20.4% | 9.3% |
| 237 | Sigourney | $57,813 | $136,800 | 22.8% | 14.8% |
| 238 | Strawberry Point | $57,778 | $114,700 | 20.3% | 11.3% |
| 239 | Newton | $57,771 | $153,700 | 19.5% | 11.1% |
| 240 | Hartley | $57,656 | $112,700 | 13.6% | 12.5% |
| 241 | Guttenberg | $57,599 | $193,900 | 12.4% | 24.7% |
| 242 | Wellman | $57,560 | $174,500 | 20.3% | 3.6% |
| 243 | Harlan | $57,488 | $152,500 | 22.1% | 9.0% |
| 244 | Waterloo | $57,480 | $152,600 | 21.8% | 16.6% |
| 245 | Sac City | $57,139 | $136,000 | 23.9% | 18.2% |
| 246 | Rockwell City | $56,741 | $88,500 | 13.2% | 10.4% |
| 247 | Greenfield | $56,607 | $137,700 | 28.1% | 14.3% |
| 248 | Belmond | $56,528 | $129,100 | 29.9% | 19.8% |
| 249 | Greene | $56,335 | $120,700 | 29.7% | 17.3% |
| 250 | Clarence | $56,250 | $154,300 | 9.3% | 12.1% |
| 251 | Algona | $56,040 | $160,800 | 25.5% | 6.9% |
| 252 | Emmetsburg | $55,833 | $114,300 | 14.0% | 15.2% |
| 253 | Washington | $55,373 | $152,300 | 23.6% | 12.8% |
| 254 | Sibley | $55,070 | $122,000 | 22.9% | 23.5% |
| 255 | Lamoni | $54,554 | $113,400 | 41.9% | 16.6% |
| 256 | Sheffield | $54,458 | $151,000 | 17.8% | 13.4% |
| 257 | Leon | $54,231 | $99,800 | 13.9% | 10.7% |
| 258 | Estherville | $54,124 | $101,400 | 13.4% | 12.6% |
| 259 | West Union | $53,617 | $121,000 | 23.6% | 11.6% |
| 260 | Toledo | $53,333 | $118,400 | 20.2% | 22.2% |
| 261 | Keokuk | $52,711 | $104,300 | 17.4% | 18.3% |
| 262 | Creston | $52,633 | $114,500 | 23.9% | 15.8% |
| 263 | Fairfield | $51,311 | $156,000 | 52.9% | 20.7% |
| 264 | Corydon | $51,250 | $92,400 | 19.1% | 11.5% |
| 265 | Woodbine | $50,804 | $168,900 | 21.5% | 12.6% |
| 266 | Fort Madison | $50,705 | $94,200 | 18.5% | 15.0% |
| 267 | Iowa Falls | $50,417 | $123,800 | 22.9% | 10.7% |
| 268 | Red Oak | $50,109 | $99,700 | 17.7% | 21.9% |
| 269 | Postville | $49,485 | $104,700 | 14.2% | 23.7% |
| 270 | Dunlap | $49,375 | $139,900 | 10.9% | 7.2% |
| 271 | Winfield | $49,063 | $100,000 | 19.1% | 9.8% |
| 272 | Laurens | $48,988 | $60,300 | 13.9% | 15.0% |
| 273 | New Sharon | $48,750 | $133,600 | 21.0% | 14.4% |
| 274 | West Burlington | $48,542 | $124,000 | 24.9% | 23.8% |
| 275 | Fayette | $47,917 | $119,000 | 32.6% | 25.7% |
| 276 | Hampton | $47,088 | $99,400 | 15.8% | 18.1% |
| 277 | Chariton | $46,979 | $81,900 | 13.4% | 17.2% |
| 278 | Oelwein | $46,653 | $96,300 | 17.5% | 18.5% |
| 279 | Centerville | $46,563 | $103,000 | 16.7% | 21.3% |
| 280 | Clarinda | $46,348 | $114,200 | 13.8% | 12.1% |
| 281 | Audubon | $39,816 | $97,700 | 23.3% | 14.4% |