United States Iowa Places Cities, towns and CDPs · Iowa
Cities and towns in Iowa Iowa has 940 incorporated places (cities, towns, villages and boroughs), and 86 census-designated places, communities the Census Bureau counts without a local government. 3 have 100,000 or more residents and 750 fewer than 1,000. The largest is Des Moines, with 212,086 residents on July 1, 2025 (Census Bureau estimate).
What are the largest cities and towns in Iowa? The largest cities of Iowa by the July 2025 estimates, first to fifth: Des Moines (212,086), Cedar Rapids (137,935), Davenport (100,358), Sioux City (86,356) and Ankeny (77,833).
Sorted by population: the Census Bureau's 2025 estimate for incorporated places, the 2020-2024 ACS for census-designated places (which get no yearly estimate). Sort by any column. Download this list (CSV) .
Filter the list by name
Places in Iowa: population (2025 estimate or ACS 2020-2024 5-year estimates), income and home value (ACS 2020-2024 5-year estimates) Place Rank Type County Residents Since 2020 Median household income Median income Median home value Des Moines 1 city Polk and 1 more 212,086 −0.9% $65,932 $194,700 Cedar Rapids 2 city Linn 137,935 +0.1% $70,424 $187,100 Davenport 3 city Scott 100,358 −1.3% $66,200 $166,400 Sioux City 4 city Woodbury and 1 more 86,356 +0.5% $68,906 $173,600 Ankeny 5 city Polk 77,833 +14.3% $108,198 $331,000 Iowa City 6 city Johnson 76,229 +1.9% $58,546 $285,900 West Des Moines 7 city Polk and 3 more 74,224 +8.0% $86,594 $309,000 Ames 8 city Story 68,220 +2.7% $60,991 $277,400 Waterloo 9 city Black Hawk 66,919 −0.6% $57,480 $152,600 Council Bluffs 10 city Pottawattamie 62,680 −0.2% $64,578 $171,800 Dubuque 11 city Dubuque 59,148 −0.9% $65,845 $204,800 Urbandale 12 city Polk and 1 more 48,570 +6.6% $112,795 $335,500 Marion 13 city Linn 42,732 +2.8% $86,743 $241,700 Cedar Falls 14 city Black Hawk 41,240 +1.3% $76,987 $263,600 Bettendorf 15 city Scott 40,710 +4.1% $100,495 $306,500 Waukee 16 city Dallas 34,890 +45.7% $101,029 $350,500 Marshalltown 17 city Marshall 27,536 −0.2% $69,068 $127,700 Mason City 18 city Cerro Gordo 26,853 −1.8% $64,804 $142,000 Ottumwa 19 city Wapello 25,319 −0.9% $61,103 $106,300 Johnston 20 city Polk 25,065 +4.7% $106,551 $369,100 Fort Dodge 21 city Webster 24,837 −0.2% $60,649 $144,100 Clinton 22 city Clinton 24,049 −1.7% $60,230 $118,200 Coralville 23 city Johnson 23,960 +7.3% $69,144 $298,500 Burlington 24 city Des Moines 23,336 −2.8% $59,000 $114,300 Muscatine 25 city Muscatine 23,164 −2.8% $58,117 $153,600 Altoona 26 city Polk 22,796 +15.9% $86,114 $274,600 North Liberty 27 city Johnson 21,976 +7.3% $102,102 $303,800 Clive 28 city Polk and 1 more 19,861 +6.7% $132,121 $401,100 Grimes 29 city Polk and 1 more 17,405 +12.2% $120,037 $304,700 Indianola 30 city Warren 16,829 +6.3% $75,453 $237,500 Newton 31 city Jasper 15,741 −0.1% $57,771 $153,700 Norwalk 32 city Warren 15,004 +17.2% $102,722 $303,100 Boone 33 city Boone 12,471 +0.2% $69,222 $173,000 Storm Lake 34 city Buena Vista 11,590 +2.8% $62,765 $172,200 Oskaloosa 35 city Mahaska 11,493 −0.5% $64,004 $153,300 Pleasant Hill 36 city Polk 11,239 +10.7% $90,508 $295,100 Spencer 37 city Clay 11,218 −0.9% $59,667 $184,800 Pella 38 city Marion and 1 more 10,992 +5.1% $84,111 $292,700 Le Mars 39 city Plymouth 10,760 +1.7% $74,701 $219,200 Waverly 40 city Bremer 10,561 +1.5% $80,284 $223,300 Carroll 41 city Carroll 10,085 −2.4% $69,706 $188,700 Fort Madison 42 city Lee 9,935 −3.7% $50,705 $94,200 Bondurant 43 city Polk 9,647 +30.3% $135,674 $318,800 Keokuk 44 city Lee 9,510 −4.0% $52,711 $104,300 Grinnell 45 city Poweshiek 9,430 −1.3% $65,320 $209,500 Fairfield 46 city Jefferson 9,220 −2.2% $51,311 $156,000 Sioux Center 47 city Sioux 8,864 +7.7% $92,983 $290,800 Mount Pleasant 48 city Henry 8,500 −8.5% $61,042 $160,900 Denison 49 city Crawford 8,214 −2.0% $65,684 $150,200 Perry 50 city Dallas 8,208 +4.7% $68,910 $121,400 Webster City 51 city Hamilton 7,815 −0.1% $63,430 $127,200 Clear Lake 52 city Cerro Gordo 7,601 −1.0% $79,415 $259,500 Knoxville 53 city Marion 7,469 −1.7% $61,599 $160,300 Hiawatha 54 city Linn 7,432 +3.4% $66,270 $216,900 Decorah 55 city Winneshiek 7,417 −2.3% $64,366 $244,500 Creston 56 city Union 7,335 −2.7% $52,633 $114,500 Washington 57 city Washington 7,261 −1.4% $55,373 $152,300 Tiffin 58 city Johnson 7,156 +58.3% $100,952 $338,500 Adel 59 city Dallas 7,098 +15.2% $95,250 $327,900 Charles City 60 city Floyd 7,013 −5.2% $59,180 $115,400 Nevada 61 city Story 6,974 +0.8% $75,094 $182,400 Eldridge 62 city Scott 6,954 +3.5% $106,316 $350,500 Atlantic 63 city Cass 6,676 −1.6% $61,141 $149,900 Polk City 64 city Polk 6,630 +19.4% $164,389 $414,800 Orange City 65 city Sioux 6,468 +3.1% $82,122 $264,000 Independence 66 city Buchanan 6,312 +4.2% $73,806 $165,300 Asbury 67 city Dubuque 6,035 +1.5% $124,957 $339,000 Maquoketa 68 city Jackson 6,027 −1.7% $60,240 $132,500 Anamosa 69 city Jones 5,901 +8.4% $60,650 $172,600 Estherville 70 city Emmet 5,807 −1.7% $54,124 $101,400 Oelwein 71 city Fayette 5,757 −2.9% $46,653 $96,300 DeWitt 72 city Clinton 5,704 +3.4% $92,587 $237,100 Osceola 73 city Clarke 5,679 +5.1% $68,284 $146,300 Sheldon 74 city O'Brien and 1 more 5,575 +1.2% $62,159 $192,700 Spirit Lake 75 city Dickinson 5,525 +1.5% $65,720 $215,100 Winterset 76 city Madison 5,520 +2.9% $67,708 $192,500 Red Oak 77 city Montgomery 5,388 −3.7% $50,109 $99,700 Manchester 78 city Delaware 5,357 +5.6% $61,191 $139,400 Centerville 79 city Appanoose 5,327 −1.7% $46,563 $103,000 Sergeant Bluff 80 city Woodbury 5,324 +6.2% $123,481 $298,500 Algona 81 city Kossuth 5,309 −3.3% $56,040 $160,800 Glenwood 82 city Mills 5,287 +3.8% $71,790 $206,200 Clarinda 83 city Page 5,273 −1.9% $46,348 $114,200 Cherokee 84 city Cherokee 5,122 −1.3% $61,750 $136,700 Windsor Heights 85 city Polk 5,059 −3.7% $91,707 $267,900 Iowa Falls 86 city Hardin 5,013 −1.9% $50,417 $123,800 Vinton 87 city Benton 5,004 +1.4% $66,495 $152,300 Harlan 88 city Shelby 4,859 −0.6% $57,488 $152,500 Shenandoah 89 city Page 4,808 −2.4% $59,783 $116,700 Le Claire 90 city Scott 4,741 +0.6% $104,844 $318,700 Huxley 91 city Story 4,715 +11.1% $112,094 $297,100 Humboldt 92 city Humboldt 4,675 −2.4% $74,500 $173,600 Dyersville 93 city Dubuque and 1 more 4,574 +2.2% $83,559 $234,100 Camanche 94 city Clinton 4,557 −0.3% $64,153 $172,400 Carlisle 95 city Warren and 1 more 4,532 +8.6% $109,191 $234,300 Mount Vernon 96 city Linn 4,514 −0.5% $112,656 $245,200 Evansdale 97 city Black Hawk 4,463 −2.2% $60,397 $150,300 Chariton 98 city Lucas 4,347 +3.7% $46,979 $81,900 Hampton 99 city Franklin 4,264 −1.6% $47,088 $99,400 Rock Valley 100 city Sioux 4,188 +3.1% $76,250 $231,200 Jefferson 101 city Greene 4,150 −0.8% $58,895 $155,800 Forest City 102 city Winnebago and 1 more 4,143 −3.2% $69,205 $143,500 Monticello 103 city Jones 4,104 +1.4% $70,015 $175,200 Cresco 104 city Howard 3,925 +0.8% $60,608 $117,200 Waukon 105 city Allamakee 3,849 +0.7% $60,269 $147,200 West Liberty 106 city Muscatine 3,717 −3.7% $69,345 $180,000 Emmetsburg 107 city Palo Alto 3,684 −0.4% $55,833 $114,300 Carter Lake 108 city Pottawattamie 3,670 −3.2% $85,349 $169,400 Eagle Grove 109 city Wright 3,653 +1.3% $63,125 $104,600 Albia 110 city Monroe 3,599 −3.1% $70,455 $130,300 Osage 111 city Mitchell 3,552 −2.1% $68,730 $160,700 New Hampton 112 city Chickasaw 3,420 −2.2% $62,870 $167,700 Williamsburg 113 city Iowa 3,408 +1.8% $58,059 $204,300 Story City 114 city Story 3,382 +0.9% $96,605 $215,600 Robins 115 city Linn 3,366 +0.1% $122,262 $413,400 Saylorville 116 CDP Polk 3,366 – $117,821 $314,300 West Burlington 117 city Des Moines 3,358 +4.9% $48,542 $124,000 Solon 118 city Johnson 3,345 +10.5% $113,295 $309,400 Milford 119 city Dickinson 3,209 −3.5% $63,369 $218,400 Tipton 120 city Cedar 3,060 −3.3% $61,115 $165,500 Garner 121 city Hancock 3,029 −1.1% $70,726 $186,300 Hudson 122 city Black Hawk 3,028 +19.0% $120,481 $242,700 Tama 123 city Tama 3,011 −2.7% $68,661 $106,800 West Branch 124 city Cedar and 1 more 2,956 +18.0% $92,209 $216,100 Fairfax 125 city Linn 2,925 +3.1% $114,375 $274,500 Wilton 126 city Muscatine and 1 more 2,892 −1.1% $76,648 $189,200 Onawa 127 city Monona 2,821 −3.1% $62,143 $145,800 Madrid 128 city Boone 2,820 +0.6% $89,844 $185,600 Grundy Center 129 city Grundy 2,814 +0.4% $80,357 $177,900 Kalona 130 city Washington 2,811 +6.5% $80,129 $257,900 Bloomfield 131 city Davis 2,785 +3.9% $60,769 $132,000 Sibley 132 city Osceola 2,762 −3.5% $55,070 $122,000 Clarion 133 city Wright 2,758 −1.9% $64,625 $116,200 Rock Rapids 134 city Lyon 2,733 +4.5% $63,942 $206,700 Mitchellville 135 city Polk and 1 more 2,671 +7.4% $81,172 $206,600 Hawarden 136 city Sioux 2,665 −1.4% $74,167 $136,300 Missouri Valley 137 city Harrison 2,616 −2.4% $71,818 $148,500 Eldora 138 city Hardin 2,593 −2.6% $77,188 $133,000 Center Point 139 city Linn 2,572 −0.5% $95,192 $212,400 Jesup 140 city Buchanan and 1 more 2,557 +1.9% $89,408 $190,200 Hull 141 city Sioux 2,457 +3.8% $72,344 $225,700 Park View 142 CDP Scott 2,437 – $113,409 $276,000 Marengo 143 city Iowa 2,425 −0.5% $57,941 $123,200 West Union 144 city Fayette 2,424 −2.4% $53,617 $121,000 Belmond 145 city Wright 2,420 −1.9% $56,528 $129,100 Postville 146 city Allamakee and 1 more 2,402 −4.3% $49,485 $104,700 Cascade 147 city Dubuque and 1 more 2,399 +0.4% $69,688 $196,200 Toledo 148 city Tama 2,384 +0.6% $53,333 $118,400 Ely 149 city Linn 2,366 +1.2% $105,882 $311,900 Belle Plaine 150 city Benton 2,346 +0.7% $73,656 $113,900 Bellevue 151 city Jackson 2,317 −1.9% $79,417 $216,500 Colfax 152 city Jasper 2,303 +2.0% $79,318 $178,000 Lisbon 153 city Linn 2,239 +0.3% $93,906 $219,700 La Porte City 154 city Black Hawk 2,238 −2.0% $70,500 $163,200 Peosta 155 city Dubuque 2,225 +16.4% $120,833 $336,000 Atkins 156 city Benton 2,203 +7.0% $112,138 $314,900 Granger 157 city Dallas and 1 more 2,179 +27.7% $112,404 $329,400 Rockwell City 158 city Calhoun 2,133 −5.6% $56,741 $88,500 Lamoni 159 city Decatur 2,074 −0.5% $54,554 $113,400 Greenfield 160 city Adair 2,070 +0.1% $56,607 $137,700 Northwood 161 city Worth 2,056 −0.7% $63,450 $130,300 Lake Mills 162 city Winnebago 2,050 −4.5% $61,875 $122,600 Dallas Center 163 city Dallas 2,042 +7.5% $95,854 $246,800 Epworth 164 city Dubuque 2,037 +0.4% $84,271 $239,900 Monroe 165 city Jasper 2,022 +2.9% $80,375 $177,200 Sumner 166 city Bremer and 1 more 2,022 −0.4% $58,854 $118,000 Sac City 167 city Sac 1,993 −3.3% $57,139 $136,000 Audubon 168 city Audubon 1,989 −3.4% $39,816 $97,700 Ida Grove 169 city Ida 1,986 −3.8% $61,250 $94,900 Britt 170 city Hancock 1,981 −3.1% $72,943 $101,900 Wapello 171 city Louisa 1,979 −5.0% $72,708 $143,900 Van Meter 172 city Dallas 1,978 +33.5% $135,139 $264,000 Ogden 173 city Boone 1,975 −1.6% $70,268 $166,000 Parkersburg 174 city Butler 1,969 −2.3% $75,885 $196,700 Alta 175 city Buena Vista 1,958 −6.3% $65,833 $146,600 Denver 176 city Bremer 1,954 +1.3% $92,000 $229,200 Sigourney 177 city Keokuk 1,951 −2.5% $57,813 $136,800 Stuart 178 city Guthrie and 1 more 1,882 +5.4% $65,000 $159,500 New London 179 city Henry 1,850 −3.3% $77,560 $139,600 Kent Estates 180 CDP Muscatine 1,848 – $121,971 $347,700 Pocahontas 181 city Pocahontas 1,803 −3.7% $66,574 $106,100 Durant 182 city Cedar and 2 more 1,800 −3.9% $81,625 $194,300 Guttenberg 183 city Clayton 1,789 −1.5% $57,599 $193,900 Leon 184 city Decatur 1,773 −2.3% $54,231 $99,800 Columbus Junction 185 city Louisa 1,772 −4.4% $63,828 $125,800 Prairie City 186 city Jasper 1,724 +1.6% $78,295 $190,600 Farley 187 city Dubuque 1,718 −2.9% $97,143 $266,000 Corydon 188 city Wayne 1,711 +12.4% $51,250 $92,400 Moville 189 city Woodbury 1,708 +1.2% $96,016 $218,800 Woodbine 190 city Harrison 1,705 +4.9% $50,804 $168,900 Blue Grass 191 city Scott and 1 more 1,703 +2.2% $92,981 $222,500 Pleasantville 192 city Marion 1,699 +1.1% $67,614 $168,300 Urbana 193 city Benton 1,671 +6.9% $115,655 $228,900 Reinbeck 194 city Grundy 1,668 −0.1% $86,797 $165,000 Remsen 195 city Plymouth 1,663 −0.9% $91,477 $185,900 Avoca 196 city Pottawattamie 1,661 −1.5% $73,056 $173,800 Mediapolis 197 city Des Moines 1,660 −1.5% $75,543 $179,700 Lake City 198 city Calhoun 1,640 −5.1% $74,167 $100,900 Mount Ayr 199 city Ringgold 1,637 +0.5% $74,167 $152,000 Manson 200 city Calhoun 1,617 −5.3% $66,250 $116,900 Slater 201 city Story 1,617 +5.3% $97,500 $232,800 Guthrie Center 202 city Guthrie 1,583 −0.3% $71,116 $123,800 Hartley 203 city O'Brien 1,579 −1.6% $57,656 $112,700 Traer 204 city Tama 1,555 −1.6% $76,406 $151,900 Palo 205 city Linn 1,551 +9.9% $106,375 $282,400 Wellman 206 city Washington 1,539 +1.1% $57,560 $174,500 Akron 207 city Plymouth 1,531 −1.5% $66,250 $157,900 Walcott 208 city Scott 1,530 −1.0% $78,580 $190,300 Ackley 209 city Hardin and 1 more 1,530 −4.1% $62,583 $103,900 Corning 210 city Adams 1,511 −3.3% $64,773 $96,400 Nashua 211 city Chickasaw 1,505 −3.2% $66,597 $129,600 Oakland 212 city Pottawattamie 1,489 −2.2% $81,354 $160,200 Bedford 213 city Taylor 1,474 −1.6% $60,781 $96,800 Holstein 214 city Ida 1,470 −2.6% $64,115 $114,400 Brooklyn 215 city Poweshiek 1,467 −2.3% $73,438 $137,100 Sanborn 216 city O'Brien 1,463 +5.0% $59,417 $168,500 Monona 217 city Clayton 1,444 −2.2% $74,286 $140,800 Woodward 218 city Dallas and 1 more 1,426 +5.8% $65,658 $179,900 Montezuma 219 city Poweshiek 1,417 −2.1% $65,660 $179,400 Earlham 220 city Madison 1,396 −1.1% $115,086 $267,600 State Center 221 city Marshall 1,389 −0.5% $83,942 $167,400 Gilbert 222 city Story 1,389 +15.1% $122,656 $274,600 Manning 223 city Carroll 1,375 −5.4% $72,831 $120,500 Kingsley 224 city Plymouth 1,373 −2.3% $72,841 $167,200 Lenox 225 city Taylor 1,364 +1.5% $61,000 $111,400 Walford 226 city Benton and 1 more 1,359 −0.7% $128,750 $303,000 Logan 227 city Harrison 1,352 −2.6% $84,833 $154,000 Roland 228 city Story 1,344 −1.2% $79,028 $185,900 Lone Tree 229 city Johnson 1,332 −1.6% $90,625 $179,800 Nora Springs 230 city Floyd and 1 more 1,316 −3.8% $78,594 $134,500 Dike 231 city Grundy 1,299 −0.2% $91,146 $247,800 Dysart 232 city Tama 1,268 −1.0% $67,695 $158,300 Alton 233 city Sioux 1,254 +1.4% $98,036 $218,900 Central City 234 city Linn 1,253 −1.0% $85,400 $179,700 Shell Rock 235 city Butler 1,252 −1.3% $78,657 $163,100 Coon Rapids 236 city Carroll 1,251 −4.1% $76,012 $134,100 New Sharon 237 city Mahaska 1,247 −1.0% $48,750 $133,600 Manly 238 city Worth 1,239 −1.7% $72,813 $120,300 Jewell Junction 239 city Hamilton 1,238 +2.1% $81,250 $148,100 Clarksville 240 city Butler 1,225 −2.8% $62,917 $125,900 Laurens 241 city Pocahontas 1,217 −3.9% $48,988 $60,300 Tripoli 242 city Bremer 1,208 +1.4% $78,324 $120,500 Arnolds Park 243 city Dickinson 1,198 +7.4% $86,833 $438,900 Melcher-Dallas 244 city Marion 1,196 −0.3% $58,611 $99,800 Fayette 245 city Fayette 1,185 −5.9% $47,917 $119,000 Elkader 246 city Clayton 1,183 −2.6% $62,857 $143,200 University Heights 247 city Johnson 1,177 −4.0% $111,406 $429,900 St. Ansgar 248 city Mitchell 1,168 +0.0% $76,458 $152,500 Springville 249 city Linn 1,160 −0.2% $92,656 $182,400 Buffalo 250 city Scott 1,146 −2.4% $69,728 $122,100 Fairbank 251 city Buchanan and 1 more 1,145 +3.2% $89,712 $186,900 Mapleton 252 city Monona 1,135 −2.2% $55,208 $113,000 Glidden 253 city Carroll 1,133 −1.6% $68,333 $154,200 Strawberry Point 254 city Clayton 1,126 −2.5% $57,778 $114,700 Lake View 255 city Sac 1,122 +0.2% $68,618 $175,600 Lake Park 256 city Dickinson 1,111 −5.0% $74,500 $168,800 Sheffield 257 city Franklin 1,103 −1.5% $54,458 $151,000 Villisca 258 city Montgomery 1,099 −2.9% $60,465 $77,000 Calmar 259 city Winneshiek 1,098 −2.8% $92,500 $203,200 Elkhart 260 city Polk 1,097 +23.7% $84,554 $253,900 Panora 261 city Guthrie 1,094 +0.4% $66,339 $182,000 George 262 city Lyon 1,093 +1.2% $57,941 $133,100 Treynor 263 city Pottawattamie 1,088 +6.3% $121,696 $263,500 Conrad 264 city Grundy 1,086 −0.5% $73,292 $164,700 Riverside 265 city Washington 1,086 +1.4% $84,091 $183,700 Aplington 266 city Butler 1,084 −2.5% $74,773 $147,500 Sloan 267 city Woodbury 1,078 +3.1% $68,125 $205,900 Malvern 268 city Mills 1,073 +3.5% $84,223 $174,700 Elk Run Heights 269 city Black Hawk 1,053 −1.5% $76,500 $171,200 Janesville 270 city Bremer and 1 more 1,052 +1.3% $103,542 $221,700 Sidney 271 city Fremont 1,051 −2.1% $80,714 $125,300 North English 272 city Iowa and 1 more 1,041 −2.4% $54,531 $118,600 Rockwell 273 city Cerro Gordo 1,039 −3.0% $60,982 $163,300 Marcus 274 city Cherokee 1,038 −3.4% $77,981 $200,000 Dunlap 275 city Harrison 1,030 −1.5% $49,375 $139,900 Winfield 276 city Henry 1,004 −2.8% $49,063 $100,000 Shellsburg 277 city Benton 997 +3.6% $70,179 $175,800 Clarence 278 city Cedar 996 −4.0% $56,250 $154,300 Tabor 279 city Fremont and 1 more 985 −2.8% $58,750 $204,200 Baxter 280 city Jasper 984 +1.5% $60,952 $166,700 Fredericksburg 281 city Chickasaw 979 −1.0% $65,313 $201,300 Mechanicsville 282 city Cedar 977 −3.9% $70,000 $161,400 De Soto 283 city Dallas 976 +6.4% $97,109 $227,700 Griswold 284 city Cass 972 −1.9% $55,000 $98,900 Paullina 285 city O'Brien 970 −0.9% $61,250 $132,600 Odebolt 286 city Sac 967 −2.8% $65,417 $98,800 Inwood 287 city Lyon 965 +4.0% $62,333 $202,900 Eddyville 288 city Wapello and 1 more 960 −1.0% $61,480 $104,200 Lansing 289 city Allamakee 957 −0.3% $65,625 $167,500 Underwood 290 city Pottawattamie 955 +0.7% $105,341 $253,500 Larchwood 291 city Lyon 953 +2.8% $67,188 $215,600 Anita 292 city Cass 949 −1.4% $66,307 $134,400 Hinton 293 city Plymouth 948 +1.6% $114,531 $263,100 Lawton 294 city Woodbury 947 +0.0% $86,875 $254,200 Gowrie 295 city Webster 943 −1.2% $80,417 $109,900 Greene 296 city Butler 939 −5.7% $56,335 $120,700 Keosauqua 297 city Van Buren 938 +0.4% $51,136 $98,500 Preston 298 city Jackson 935 −1.5% $74,063 $163,900 Aurelia 299 city Cherokee 935 −3.4% $71,500 $139,900 Allison 300 city Butler 933 −3.3% $64,063 $111,500 Wayland 301 city Henry 932 −3.1% $70,774 $135,500 Lake Panorama 302 CDP Guthrie 928 – $126,563 $388,600 Fruitland 303 city Muscatine 917 −4.5% $103,424 $217,700 Hills 304 city Johnson 913 +6.2% $83,333 $240,200 Beaverdale 305 CDP Des Moines 910 – $57,357 $170,900 Princeton 306 city Scott 909 −1.7% $87,188 $266,200 Newhall 307 city Benton 906 +2.7% $67,443 $186,300 Edgewood 308 city Delaware and 1 more 906 −0.3% $61,625 $173,700 Neola 309 city Pottawattamie 903 −1.3% $73,306 $205,100 Swisher 310 city Johnson 901 −1.9% $100,577 $260,300 West Point 311 city Lee 901 −2.8% $73,125 $178,700 Danville 312 city Des Moines 896 −6.0% $80,192 $158,500 Primghar 313 city O'Brien 894 −1.3% $78,750 $147,500 Sully 314 city Jasper 891 +0.9% $90,189 $173,700 Keota 315 city Keokuk 888 −1.2% $64,188 $106,600 Le Grand 316 city Marshall 883 −1.7% $76,250 $145,700 Hamburg 317 city Fremont 866 −2.3% $60,000 $106,300 Readlyn 318 city Bremer 860 +1.3% $86,103 $168,400 Afton 319 city Union 859 −0.9% $54,545 $95,300 Victor 320 city Iowa and 1 more 855 −2.2% $74,000 $116,600 Maxwell 321 city Story 844 −1.4% $97,639 $184,600 Long Grove 322 city Scott 844 +0.7% $125,329 $320,600 Colo 323 city Story 838 −1.2% $64,000 $152,000 Dunkerton 324 city Black Hawk 835 −0.6% $86,413 $189,700 Hubbard 325 city Hardin 835 −2.9% $68,750 $106,100 Denmark 326 CDP Lee 835 – $136,875 $194,400 Buffalo Center 327 city Winnebago 829 −3.6% $52,917 $100,500 Armstrong 328 city Emmet 828 −4.9% $58,250 $90,500 Cambridge 329 city Story 827 −1.2% $57,333 $178,100 Winthrop 330 city Buchanan 823 +0.0% $69,792 $158,200 Graettinger 331 city Palo Alto 818 −1.8% $82,417 $88,500 Schleswig 332 city Crawford 817 −1.9% $73,315 $163,600 Newell 333 city Buena Vista 814 −9.9% $66,667 $122,600 Donnellson 334 city Lee 808 −9.2% $54,453 $147,800 Riceville 335 city Mitchell and 1 more 805 −0.6% $44,615 $112,100 Gilbertville 336 city Black Hawk 786 −0.1% $79,583 $197,400 Milo 337 city Warren 784 +1.0% $79,904 $153,100 Gladbrook 338 city Tama 779 −2.9% $70,125 $125,200 Adair 339 city Adair and 1 more 776 −2.3% $54,550 $127,800 Eldon 340 city Wapello 776 −1.5% $47,917 $60,600 West Bend 341 city Palo Alto and 1 more 775 −1.9% $86,154 $159,700 Ossian 342 city Winneshiek 775 −3.4% $71,875 $157,600 Lowden 343 city Cedar 769 −4.2% $56,118 $119,800 Van Horne 344 city Benton 769 −0.4% $77,344 $184,500 Exira 345 city Audubon 767 −3.0% $47,344 $84,700 Wheatland 346 city Clinton 763 −2.3% $39,167 $119,100 Melbourne 347 city Marshall 760 −3.6% $71,667 $155,400 Dayton 348 city Webster 758 −2.2% $57,500 $114,800 Carson 349 city Pottawattamie 757 −0.9% $73,403 $181,400 Correctionville 350 city Woodbury 756 −1.2% $50,192 $84,700 Amana 351 CDP Iowa 755 – $145,903 $248,400 Raymond 352 city Black Hawk 748 −1.7% $76,711 $222,600 Manilla 353 city Crawford 748 −3.1% $65,156 $88,300 Hartford 354 city Warren 747 +2.0% $70,000 $176,700 Dakota City 355 city Humboldt 747 −1.6% $60,417 $119,800 Montrose 356 city Lee 745 +0.4% $66,250 $103,500 Redfield 357 city Dallas 741 +1.1% $66,094 $142,800 Garnavillo 358 city Clayton 739 −2.1% $75,357 $123,100 Whiting 359 city Monona 738 −1.5% $73,333 $113,800 Wall Lake 360 city Sac 736 −2.6% $71,875 $128,700 Alden 361 city Hardin 735 −3.7% $64,500 $107,900 Shelby 362 city Shelby and 1 more 727 −0.1% $63,654 $162,500 Shueyville 363 city Johnson 722 −1.4% $123,333 $574,800 McGregor 364 city Clayton 720 −2.6% $57,361 $161,100 Walnut 365 city Pottawattamie 715 −3.8% $62,500 $115,900 Rockford 366 city Floyd 715 −6.0% $65,428 $94,600 Grand Junction 367 city Greene 715 −1.1% $61,667 $77,000 Ruthven 368 city Palo Alto 714 −2.1% $58,625 $105,700 Hazleton 369 city Buchanan 714 +0.8% $51,964 $85,900 Washburn 370 CDP Black Hawk 714 – $61,406 $142,300 Okoboji 371 city Dickinson 712 −6.6% $73,000 $299,300 Essex 372 city Page 712 −1.9% $58,095 $89,900 Wellsburg 373 city Grundy 711 −1.1% $64,375 $118,500 Blairstown 374 city Benton 709 −0.1% $79,375 $175,000 Earlville 375 city Delaware 707 −0.8% $76,250 $161,400 Oxford 376 city Johnson 707 −1.5% $82,639 $215,200 Hedrick 377 city Keokuk 705 −2.6% $67,500 $79,600 Schaller 378 city Sac 701 −3.8% $66,510 $71,500 Merrill 379 city Plymouth 700 −2.9% $82,969 $166,100 Stratford 380 city Hamilton and 1 more 698 −1.4% $47,875 $89,300 Ventura 381 city Cerro Gordo 698 −2.1% $91,944 $389,500 Sioux Rapids 382 city Buena Vista 694 −7.2% $60,000 $88,700 Hospers 383 city Sioux 691 −4.2% $69,444 $155,300 Morning Sun 384 city Louisa 688 −8.5% $56,350 $102,200 Boyden 385 city Sioux 688 −1.9% $88,125 $177,700 Coggon 386 city Linn 688 −2.3% $76,250 $164,700 Lakeside 387 city Buena Vista 684 −2.4% $106,250 $246,400 Middle Amana 388 CDP Iowa 683 – $100,296 $267,000 Fremont 389 city Mahaska 681 −2.2% $78,333 $104,900 Battle Creek 390 city Ida 678 −2.9% $59,688 $73,800 Alburnett 391 city Linn 675 +0.1% $105,357 $199,200 Walker 392 city Linn 674 −1.9% $82,656 $172,400 Bancroft 393 city Kossuth 673 −3.4% $60,000 $120,700 Fontanelle 394 city Adair 673 −2.3% $67,750 $103,000 Elgin 395 city Fayette 670 −2.6% $54,688 $98,800 Stanton 396 city Montgomery 664 −0.7% $66,667 $113,400 Olin 397 city Jones 656 +0.0% $51,932 $108,500 Coalville 398 CDP Webster 649 – $78,000 $197,500 St. Charles 399 city Madison 641 +0.0% $82,841 $221,300 Dexter 400 city Dallas 641 +0.2% $87,250 $163,500 Seymour 401 city Wayne 641 +0.9% $46,071 $86,800 Doon 402 city Lyon 640 +4.7% $63,750 $198,900 Kanawha 403 city Hancock 630 −4.0% $68,250 $77,600 Sutherland 404 city O'Brien 626 −0.8% $55,469 $101,200 Moravia 405 city Appanoose and 1 more 626 −2.2% $49,286 $121,700 Fonda 406 city Pocahontas 622 −2.7% $54,853 $58,500 Elk Horn 407 city Shelby 619 +3.2% $64,250 $133,200 Hopkinton 408 city Delaware 618 −0.2% $71,563 $127,400 Keystone 409 city Benton 617 +2.3% $67,500 $148,400 Goldfield 410 city Wright 616 −2.8% $53,092 $108,000 Crescent 411 city Pottawattamie 615 −1.9% $116,042 $283,900 Moscow 412 CDP Muscatine 614 – $87,181 $201,800 Stanwood 413 city Cedar 613 −4.2% $63,264 $145,000 Dumont 414 city Butler 612 −4.1% $58,214 $74,800 Agency 415 city Wapello 612 −0.8% $67,813 $157,300 Albert City 416 city Buena Vista 601 −10.8% $80,972 $96,500 Grand Mound 417 city Clinton 601 −2.9% $82,143 $145,200 Murray 418 city Clarke 600 −12.4% $65,500 $80,800 Kellogg 419 city Jasper 599 −0.5% $36,944 $115,800 Moulton 420 city Appanoose 595 −2.1% $66,250 $81,800 Quasqueton 421 city Buchanan 593 +3.3% $75,000 $145,800 What Cheer 422 city Keokuk 593 −2.5% $48,182 $49,200 Brighton 423 city Washington 589 −1.8% $50,481 $92,900 Arcadia 424 city Carroll 586 +11.8% $78,542 $141,100 Twin Lakes 425 CDP Calhoun 579 – $109,712 $561,500 Farmington 426 city Van Buren 575 −1.5% $53,333 $81,400 Clermont 427 city Fayette 568 −1.9% $85,625 $117,200 Early 428 city Sac 567 −3.7% $91,370 $90,300 Minden 429 city Pottawattamie 567 −5.3% $109,167 $170,500 Ireton 430 city Sioux 567 −2.6% $71,250 $156,600 Everly 431 city Clay 561 −2.6% $57,656 $112,000 Cumming 432 city Warren 560 +29.3% $162,875 $508,000 New Hartford 433 city Butler 553 −3.2% $84,375 $114,700 Swea City 434 city Kossuth 541 −4.2% $47,656 $56,400 Radcliffe 435 city Hardin 540 −3.2% $69,286 $118,300 Badger 436 city Webster 540 +2.5% $72,750 $142,800 Delmar 437 city Clinton 539 −1.3% $68,750 $147,500 Anthon 438 city Woodbury 533 −1.7% $51,250 $101,400 Richland 439 city Keokuk 530 −1.3% $60,446 $135,700 Wyoming 440 city Jones 530 +0.6% $73,000 $105,700 Gilman 441 city Marshall 527 −3.1% $101,136 $88,700 Charter Oak 442 city Crawford 513 −3.2% $53,042 $77,700 Dows 443 city Wright and 1 more 513 −2.5% $78,000 $59,800 Ainsworth 444 city Washington 512 +0.4% $68,333 $118,400 Truro 445 city Madison 509 +1.4% $78,750 $195,100 New Virginia 446 city Warren 507 +1.6% $77,188 $180,600 Zearing 447 city Story 504 −6.1% $74,167 $158,800 Pomeroy 448 city Calhoun 501 −4.9% $53,542 $70,200 Collins 449 city Story 497 +0.0% $67,500 $159,200 Sabula 450 city Jackson 496 −1.0% $77,656 $133,300 Ellsworth 451 city Hamilton 496 −2.2% $77,500 $149,000 Scranton 452 city Greene 493 −2.8% $53,864 $86,300 Orleans 453 city Dickinson 493 −5.2% $74,750 $573,200 Elma 454 city Howard 492 −2.8% $44,375 $81,300 Titonka 455 city Kossuth 492 −3.9% $72,250 $65,800 Rolfe 456 city Pocahontas 489 −4.3% $51,250 $48,500 Breda 457 city Carroll 488 −2.8% $62,095 $144,600 Farragut 458 city Fremont 481 −1.8% $54,688 $112,100 Russell 459 city Lucas 477 +0.8% $44,821 $61,500 Whittemore 460 city Kossuth 476 −4.0% $78,702 $100,500 University Park 461 city Mahaska 472 −3.1% $74,167 $113,100 Gilmore City 462 city Humboldt and 1 more 471 −2.9% $53,375 $83,900 Humeston 463 city Wayne 471 +1.3% $58,836 $83,100 Thompson 464 city Winnebago 471 −4.8% $61,250 $95,700 Dow City 465 city Crawford 471 −2.9% $48,421 $126,900 Lime Springs 466 city Howard 471 −1.3% $53,750 $99,100 Latimer 467 city Franklin 470 −1.9% $61,042 $110,800 Norway 468 city Benton 470 +0.9% $76,667 $158,400 Garwin 469 city Tama 469 −3.1% $55,714 $87,600 Maynard 470 city Fayette 462 −2.7% $55,583 $132,100 Runnells 471 city Polk 461 +0.0% $101,500 $231,600 Lovilia 472 city Monroe 456 −3.4% $58,750 $98,400 Delhi 473 city Delaware 447 +7.7% $87,750 $170,100 Alleman 474 city Polk 440 +1.9% $121,875 $299,200 Little Rock 475 city Lyon 439 −0.5% $68,194 $85,800 Albion 476 city Marshall 438 −2.7% $91,250 $135,200 Marquette 477 city Clayton 436 +1.9% $42,292 $164,400 Stacyville 478 city Mitchell 435 −4.6% $61,932 $112,900 Lamont 479 city Buchanan 432 +0.0% $61,250 $98,600 Allerton 480 city Wayne 429 +0.2% $46,989 $67,900 Ashton 481 city Osceola 428 −4.5% $57,375 $98,800 Oxford Junction 482 city Jones 428 −0.2% $37,969 $72,500 Beacon 483 city Mahaska 428 −0.7% $55,625 $77,900 New Albin 484 city Allamakee 428 −1.4% $61,953 $134,600 Hawkeye 485 city Fayette 427 −3.2% $62,813 $84,600 Martensdale 486 city Warren 426 +0.2% $57,500 $181,400 Lost Nation 487 city Clinton 425 −1.6% $57,000 $77,300 Klemme 488 city Hancock 424 −3.9% $59,256 $77,900 Otho 489 city Webster 420 −2.1% $43,482 $89,900 Batavia 490 city Jefferson 419 −3.2% $56,250 $111,600 Ocheyedan 491 city Osceola 419 −4.1% $79,500 $102,400 Grandview 492 city Louisa 415 −4.8% $57,625 $142,400 Galva 493 city Ida 415 −4.6% $73,750 $80,400 Arlington 494 city Fayette 414 −1.7% $38,958 $112,000 Bayard 495 city Guthrie 401 −1.2% $57,250 $65,800 Emerson 496 city Mills 400 +0.0% $49,063 $119,500 Burt 497 city Kossuth 399 −4.1% $66,750 $75,000 Miles 498 city Jackson 398 −2.9% $72,708 $130,700 Holiday Lake 499 CDP Poweshiek 397 – $82,868 $284,800 Lehigh 500 city Webster 396 −0.8% $54,500 $75,000 Plainfield 501 city Bremer 394 +0.0% $80,000 $128,100 Thornton 502 city Cerro Gordo 391 −3.5% $67,031 $115,500 Lawler 503 city Chickasaw 391 −3.7% $65,833 $117,100 Milton 504 city Van Buren 387 −1.0% $51,500 $61,400 Earling 505 city Shelby 387 −2.3% $43,750 $125,000 Charlotte 506 city Clinton 386 −1.0% $61,711 $101,500 Casey 507 city Guthrie and 1 more 386 +0.3% $58,438 $96,600 Lynnville 508 city Jasper 383 +0.8% $60,682 $146,300 Union 509 city Hardin 382 −3.3% $55,625 $74,600 New Market 510 city Taylor 381 −1.3% $50,000 $102,700 Riverdale 511 city Scott 381 +0.5% $95,000 $276,300 New Vienna 512 city Dubuque 381 −1.3% $93,250 $201,600 Salem 513 city Henry 381 −4.5% $51,250 $85,700 Colesburg 514 city Delaware 380 −1.6% $51,719 $117,100 Vail 515 city Crawford 380 −3.1% $70,625 $87,800 Bussey 516 city Marion 379 −0.3% $43,125 $79,000 Wesley 517 city Kossuth 379 −3.8% $68,125 $95,000 Royal 518 city Clay 375 −1.8% $56,893 $87,200 Lorimor 519 city Union 375 −2.8% $45,500 $68,600 Livermore 520 city Humboldt 374 −2.1% $66,250 $71,500 Columbus City 521 city Louisa 374 −3.4% $89,875 $111,600 Worthington 522 city Dubuque 373 −1.8% $97,500 $166,800 Andrew 523 city Jackson 369 −1.9% $66,343 $121,300 Duncombe 524 city Webster 369 −2.1% $52,500 $117,100 Spillville 525 city Winneshiek 369 −4.2% $54,375 $157,500 Birmingham 526 city Van Buren 368 −0.8% $65,000 $96,300 Plymouth 527 city Cerro Gordo 366 −4.2% $80,000 $125,700 Middletown 528 city Des Moines 361 −1.1% $56,750 $163,600 Callender 529 city Webster 360 −3.2% $75,000 $107,100 Lohrville 530 city Calhoun 360 −5.0% $46,250 $52,100 Churdan 531 city Greene 359 −1.6% $72,500 $74,700 Farnhamville 532 city Calhoun 358 −6.0% $57,188 $72,300 Stanhope 533 city Hamilton 355 −2.5% $60,750 $111,300 Lewis 534 city Cass 354 −1.4% $36,691 $49,900 Bonaparte 535 city Van Buren 354 −1.4% $40,909 $69,600 Sandusky 536 CDP Lee 354 – $108,977 $331,300 McCallsburg 537 city Story 353 +0.6% $65,000 $168,600 Garrison 538 city Benton 353 +0.6% $60,313 $72,900 Orient 539 city Adair 352 −3.3% $73,750 $113,100 Conesville 540 city Muscatine 352 −1.1% $68,750 not published Massena 541 city Cass 351 −1.4% $61,827 $101,000 Letts 542 city Louisa 350 −3.6% $76,538 $122,400 Calamus 543 city Clinton 346 −2.3% $68,250 $148,100 Menlo 544 city Guthrie 346 +0.3% $77,396 $107,100 Ryan 545 city Delaware 346 −0.3% $60,625 $155,400 Holy Cross 546 city Dubuque 345 −4.2% $64,375 $192,400 Lacona 547 city Warren 344 +0.0% $70,100 $97,500 Ringsted 548 city Emmet 341 −6.6% $51,042 $47,000 Templeton 549 city Carroll 339 −2.9% $75,000 $169,300 Rudd 550 city Floyd 336 −6.1% $75,833 $111,600 Donahue 551 city Scott 335 +0.6% $104,063 $200,700 Diagonal 552 city Ringgold 333 −1.8% $74,375 $91,500 Wahpeton 553 city Dickinson 333 −3.5% $107,917 $495,500 Mondamin 554 city Harrison 332 −0.9% $75,000 $102,700 Bennett 555 city Cedar 329 −5.5% $69,375 $130,300 Ute 556 city Monona 329 −3.8% $55,341 $75,000 Pierson 557 city Woodbury 327 −2.7% $75,000 $74,000 Elliott 558 city Montgomery 325 −4.1% $50,625 $68,000 Brandon 559 city Buchanan 325 −0.6% $61,250 $113,800 Minburn 560 city Dallas 323 −0.6% $71,042 $134,800 Mystic 561 city Appanoose 316 −2.2% $41,000 $57,500 Irwin 562 city Shelby 315 −1.6% $40,417 $72,900 Nichols 563 city Muscatine 314 −4.6% $72,813 $134,400 Mingo 564 city Jasper 313 +3.0% $71,000 $144,300 Peterson 565 city Clay 313 −2.5% $73,333 $93,500 McCausland 566 city Scott 310 −0.3% $62,143 $187,500 West Okoboji 567 city Dickinson 309 +1.3% $66,250 $593,800 Luana 568 city Clayton 309 +2.7% $76,750 $152,700 Danbury 569 city Woodbury 308 −3.1% $64,375 $85,600 Kelley 570 city Story 307 +0.7% $111,250 $220,800 Sheldahl 571 city Polk and 2 more 306 +2.3% $80,938 $184,700 Lester 572 city Lyon 306 +3.0% $99,063 $190,900 Salix 573 city Woodbury 305 +1.3% $62,500 $161,400 Terril 574 city Dickinson 304 −9.3% $43,889 $95,500 Williams 575 city Hamilton 302 −1.9% $55,417 $85,900 Fort Atkinson 576 city Winneshiek 301 −2.6% $73,750 $132,100 Fertile 577 city Worth 301 −1.6% $65,000 $143,800 Granville 578 city Sioux 299 −3.9% $68,750 $162,500 Bode 579 city Humboldt 298 −2.6% $59,531 $75,700 Bronson 580 city Woodbury 295 −1.0% $86,458 $168,800 Floyd 581 city Floyd 294 −5.2% $63,393 $107,700 Persia 582 city Harrison 289 −2.0% $72,000 $121,900 Liscomb 583 city Marshall 288 −0.3% $84,042 $93,800 Diamondhead Lake 584 CDP Guthrie 285 – $148,542 $411,800 Atalissa 585 city Muscatine 284 −4.4% $67,188 $127,900 Cincinnati 586 city Appanoose 282 −2.1% $45,625 $56,400 Modale 587 city Harrison 282 +2.9% $49,375 $83,000 Maharishi Vedic City 588 city Jefferson 281 +3.3% $66,875 $325,000 Westside 589 city Crawford 280 −2.8% $83,558 $147,200 Clearfield 590 city Taylor and 1 more 278 +0.0% $48,250 $72,800 Crawfordsville 591 city Washington 278 +0.0% $75,625 $79,200 Kimballton 592 city Audubon 277 −4.5% $55,417 $107,100 Harpers Ferry 593 city Allamakee 274 +5.4% $44,107 $174,200 Lytton 594 city Sac and 1 more 270 −3.9% $62,708 $65,600 Libertyville 595 city Jefferson 269 −2.9% $76,131 $162,500 Rowley 596 city Buchanan 267 −0.7% $60,313 $145,800 Ridgeway 597 city Winneshiek 267 −3.3% $61,607 $152,100 Bertram 598 city Linn 267 −0.7% $86,786 $296,700 Stockport 599 city Van Buren 267 −1.8% $53,125 $57,500 Maurice 600 city Sioux 267 +0.0% $68,750 $169,800 Halbur 601 city Carroll 266 −2.6% $84,250 $152,200 Rhodes 602 city Marshall 265 −1.1% $73,083 $98,000 Yale 603 city Guthrie 264 −1.1% $54,464 $80,800 Pulaski 604 city Davis 264 +0.0% $73,438 $102,600 Farmersburg 605 city Clayton 263 −3.3% $51,667 $78,000 Protivin 606 city Howard and 1 more 263 −1.1% $71,667 $116,900 Blakesburg 607 city Wapello 263 −1.9% $51,000 $85,900 Kiron 608 city Crawford 263 −2.6% $48,750 $67,600 Macedonia 609 city Pottawattamie 263 −1.9% $71,042 $155,500 Holland 610 city Grundy 260 −1.5% $72,788 $125,000 Steamboat Rock 611 city Hardin 260 −2.3% $47,188 $105,800 Lakota 612 city Kossuth 259 −3.4% $68,750 $49,000 Mallard 613 city Palo Alto 259 −1.9% $45,909 $57,500 Malcom 614 city Poweshiek 259 −4.1% $76,750 $109,800 Kensett 615 city Worth 258 −0.4% $44,643 $67,100 Harcourt 616 city Webster 257 −3.0% $72,708 $85,000 Delta 617 city Keokuk 255 −2.3% $52,083 $48,100 Marble Rock 618 city Floyd 255 −5.2% $65,625 $76,000 Hornick 619 city Woodbury 253 −1.9% $85,938 $113,300 Corwith 620 city Hancock 253 −4.5% $55,313 $58,300 Auburn 621 city Sac 252 −3.8% $58,750 $96,700 Homestead 622 CDP Iowa 252 – $74,886 $179,900 Fenton 623 city Kossuth 250 −6.7% $55,417 $55,000 Martelle 624 city Jones 249 −0.4% $93,333 $134,400 Goose Lake 625 city Clinton 249 +0.0% $76,875 $139,900 Pisgah 626 city Harrison 248 +0.8% $66,250 $68,000 Cumberland 627 city Cass 247 −0.4% $47,083 $62,900 Silver City 628 city Mills 246 +2.1% $67,250 $156,800 Lu Verne 629 city Kossuth and 1 more 246 −3.5% $51,250 $61,700 Harvey 630 city Marion 246 +2.9% $52,250 $77,500 Deep River 631 city Poweshiek 245 −1.6% $83,125 $95,200 Riverton 632 city Fremont 243 −2.4% $48,359 $50,800 Douds 633 CDP Van Buren 243 – not published $96,700 Kellerton 634 city Ringgold 242 −0.8% $46,875 $59,200 Defiance 635 city Shelby 242 −2.0% $53,542 $101,600 Deloit 636 city Crawford 241 −2.8% $40,625 $96,600 Crystal Lake 637 city Hancock 240 −5.9% $66,875 $100,300 Low Moor 638 city Clinton 240 −3.2% $52,143 $118,300 Lockridge 639 city Jefferson 239 −1.6% $113,750 not published Waucoma 640 city Fayette 238 +1.3% $78,750 $122,700 Leland 641 city Winnebago 236 −4.1% $52,500 $92,900 Quimby 642 city Cherokee 236 −4.1% $54,375 $62,100 Keswick 643 city Keokuk 236 −2.9% $63,750 $89,200 Luxemburg 644 city Dubuque 236 −2.5% $83,750 $182,800 La Motte 645 city Jackson 234 −2.1% $84,167 $144,000 Panama 646 city Shelby 231 −1.3% $63,125 $142,200 New Providence 647 city Hardin 229 −3.0% $86,667 $82,500 Bagley 648 city Guthrie 228 −1.7% $38,906 $80,000 Fostoria 649 city Clay 228 −3.0% $81,250 $161,800 Blencoe 650 city Monona 226 −2.6% $86,875 $87,500 Cleghorn 651 city Cherokee 225 −4.7% $65,625 $98,800 Cushing 652 city Woodbury 225 −3.0% $66,875 $66,000 Burr Oak 653 CDP Winneshiek 225 – $56,250 $142,500 Ladora 654 city Iowa 223 −2.6% $60,625 $78,200 Renwick 655 city Humboldt 222 −2.6% $52,125 $81,100 Cantril 656 city Van Buren 221 −0.9% $40,000 $80,000 Ionia 657 city Chickasaw 220 −3.9% $73,945 $95,700 Dedham 658 city Carroll 219 −1.8% $100,417 $187,500 Paton 659 city Greene 217 −1.8% $63,393 $75,000 Alvord 660 city Lyon 217 +3.8% $73,594 $93,000 Rippey 661 city Greene 216 −1.8% $65,000 $56,800 Alta Vista 662 city Chickasaw 216 −4.8% $44,500 $68,200 Arthur 663 city Ida 215 −2.7% $53,711 $50,000 Coulter 664 city Franklin 215 −1.8% $62,917 $90,000 Marathon 665 city Buena Vista 213 −7.8% $39,375 $46,900 Grafton 666 city Worth 212 −1.9% $48,750 $93,300 Laurel 667 city Marshall 211 −0.9% $61,250 $103,100 Meservey 668 city Cerro Gordo 211 −4.1% $46,750 $50,800 Fredonia 669 city Louisa 211 −3.7% $85,625 $71,700 Greeley 670 city Delaware 210 −1.9% $49,375 $98,300 Linden 671 city Dallas 210 +5.0% $107,813 $112,500 Clutier 672 city Tama 209 −2.3% $65,156 $61,800 Montpelier 673 CDP Muscatine 209 – $70,938 $255,100 Chelsea 674 city Tama 208 −3.3% $40,313 $43,500 Frederika 675 city Bremer 207 +1.5% $57,083 $98,100 Joice 676 city Worth 207 −1.9% $66,250 $96,900 Dixon 677 city Scott 204 +0.5% $62,500 $121,500 Wadena 678 city Fayette 204 −1.9% $38,750 $94,200 Hanlontown 679 city Worth 203 −1.9% $72,813 $106,800 Rickardsville 680 city Dubuque 203 −2.4% $102,500 $246,400 Watkins 681 CDP Benton 201 – $96,296 $102,800 Volga 682 city Clayton 199 −2.5% $54,063 $80,700 Washta 683 city Cherokee 199 −4.3% $46,979 $48,600 Conroy 684 CDP Iowa 199 – not published $213,000 Onslow 685 city Jones 197 −0.5% $65,313 $100,000 South English 686 city Keokuk 197 −3.0% $51,016 $97,000 Montour 687 city Tama 197 −3.0% $81,346 $94,200 Jamaica 688 city Guthrie 197 +1.5% $52,250 $67,000 Magnolia 689 city Harrison 196 +1.0% $78,393 $107,100 Hancock 690 city Pottawattamie 195 −2.5% $82,083 $98,600 Barnum 691 city Webster 194 +10.2% $86,615 $135,600 Melvin 692 city Osceola 194 −3.5% $65,417 $68,000 Oakville 693 city Louisa 193 −2.5% $63,750 $77,500 Rembrandt 694 city Buena Vista 193 −8.1% $58,438 $85,800 Lineville 695 city Wayne 192 +0.5% $50,833 $56,100 Weston 696 CDP Pottawattamie 192 – not published not published Parnell 697 city Iowa 191 −1.5% $70,893 $181,300 Stout 698 city Grundy 191 +0.5% $82,500 $125,800 Ollie 699 city Keokuk 191 −2.6% $71,875 $89,400 Moorhead 700 city Monona 190 −4.0% $45,000 $54,200 Dundee 701 city Delaware 190 −2.1% $51,875 $139,300 Grand River 702 city Decatur 189 −2.6% $40,156 $40,000 Bentley 703 CDP Pottawattamie 189 – not published $188,900 Westgate 704 city Fayette 187 −1.6% $53,750 $78,300 Randolph 705 city Fremont 186 −2.1% $46,500 $90,500 Prescott 706 city Adams 186 −2.6% $65,000 $51,700 Portsmouth 707 city Shelby 186 −1.1% $80,781 $125,000 Woden 708 city Hancock 185 −4.1% $50,000 $76,000 Smithland 709 city Woodbury 184 −1.1% $98,750 $85,000 Packwood 710 city Jefferson 180 −2.7% $51,500 $80,000 Kamrar 711 city Hamilton 179 −1.6% $48,750 $73,800 Soldier 712 city Monona 179 −2.2% $56,250 $78,300 Oakland Acres 713 city Jasper 178 +1.7% $103,000 $256,300 Decatur 714 city Decatur 178 +1.7% $45,781 $101,000 Davis City 715 city Decatur 178 −1.7% $36,833 $54,300 Elberon 716 city Tama 178 −2.2% $57,188 $110,000 Bradford 717 CDP Franklin 178 – not published not published Thor 718 city Humboldt 177 −1.1% $57,305 $101,800 Rake 719 city Winnebago 177 −4.8% $42,386 $49,000 Boxholm 720 city Boone 177 −3.3% $49,375 $86,500 Lucas 721 city Lucas 177 +1.1% $25,500 $33,800 Blairsburg 722 city Hamilton 177 +2.3% $81,250 $129,200 Little Sioux 723 city Harrison 177 +4.7% not published $39,400 Patterson 724 city Madison 176 +0.6% $82,969 $111,100 Van Wert 725 city Decatur 175 −1.7% $74,375 $66,800 Garden Grove 726 city Decatur 174 −1.7% $34,000 $46,100 Moorland 727 city Webster 173 −1.1% $80,250 $105,900 Drakesville 728 city Davis 172 +5.5% $81,250 $114,300 Lambs Grove 729 city Jasper 171 −1.2% $93,750 $200,000 Stockton 730 city Muscatine 171 −3.4% $49,500 $100,000 Coin 731 city Page 169 −3.4% $48,889 $50,000 College Springs 732 city Page 169 −3.4% $72,888 $76,300 Sherrill 733 city Dubuque 169 −5.1% $84,167 $211,800 California Junction 734 CDP Harrison 169 – $172,650 $123,500 Meriden 735 city Cherokee 168 −2.3% $55,333 $74,000 Aurora 736 city Buchanan 167 +0.0% $62,656 $128,300 St. Lucas 737 city Fayette 166 −1.8% $104,375 $134,400 Olds 738 city Henry 165 −4.1% $49,375 $116,700 Alexander 739 city Franklin 163 −2.4% $56,250 $55,600 Thurman 740 city Fremont 163 −0.6% $91,188 $107,500 Sun Valley Lake 741 CDP Ringgold 163 – $135,521 $637,000 Haverhill 742 city Marshall 162 −2.4% $61,607 $115,300 Mount Auburn 743 city Benton 160 −1.2% $79,000 $125,000 Hillsboro 744 city Henry 160 −3.0% $53,125 $55,000 Kirkville 745 city Wapello 159 +1.9% $58,750 $93,300 Lidderdale 746 city Carroll 159 −4.8% $60,625 $123,400 Hastings 747 city Mills 158 +1.9% $84,375 $90,700 Reasnor 748 city Jasper 158 +1.3% $69,063 $89,200 Randall 749 city Hamilton 158 +2.6% $72,321 $110,800 Shambaugh 750 city Page 158 −2.5% $70,250 $66,100 Rose Hill 751 city Mahaska 157 −1.9% $82,917 $67,900 Maysville 752 city Scott 156 +0.6% $71,429 $229,800 Prairieburg 753 city Linn 156 −0.6% $45,000 $97,700 Pilot Mound 754 city Boone 155 −3.1% $58,750 $75,000 Beaman 755 city Grundy 155 −1.9% $80,000 $96,700 Exline 756 city Appanoose 154 −3.1% $43,750 $85,600 Stone City 757 CDP Jones 154 – $179,167 $535,700 Leighton 758 city Mahaska 152 −1.9% $66,389 $126,600 Wallingford 759 city Emmet 152 −7.3% $71,250 $63,600 Gravity 760 city Taylor 149 −2.6% $54,500 $50,600 Linn Grove 761 city Buena Vista 148 −8.1% $62,250 $93,300 West Chester 762 city Washington 147 +1.4% $49,375 $80,300 Harris 763 city Osceola 146 −3.3% $53,911 $87,500 Luther 764 city Boone 146 −2.0% $100,938 $191,700 Tingley 765 city Ringgold 146 +5.8% $62,083 $75,000 Barnes City 766 city Mahaska and 1 more 146 −3.9% $82,500 $110,300 Dickens 767 city Clay 145 −2.0% $71,250 $99,300 Panorama Park 768 city Scott 144 +0.7% $95,625 $159,600 Calumet 769 city O'Brien 144 −2.0% $58,750 $83,300 Mooar 770 CDP Lee 144 – $69,423 $77,200 McClelland 771 city Pottawattamie 143 −1.4% $108,125 $182,800 Rock Falls 772 city Cerro Gordo 143 −4.7% $71,042 $156,300 Braddyville 773 city Page 142 −2.7% $58,438 $80,000 Castalia 774 city Winneshiek 142 −2.1% $61,250 $97,500 Lone Rock 775 city Kossuth 142 −3.4% $52,500 $63,600 Wever 776 CDP Lee 142 – $43,750 $311,100 Bridgewater 777 city Adair 141 −3.4% $59,167 $56,700 Woolstock 778 city Wright 140 −2.1% $85,000 $84,800 Springbrook 779 city Jackson 140 −0.7% $53,750 $151,000 Delaware 780 city Delaware 139 −0.7% $78,750 $143,400 Goodell 781 city Hancock 138 −2.8% $87,813 $57,100 Swaledale 782 city Cerro Gordo 137 −4.2% $51,912 $62,900 Henderson 783 city Mills 137 −0.7% $54,375 $77,500 Millersburg 784 city Iowa 137 +0.0% $79,688 $106,500 Chapin 785 CDP Franklin 137 – $73,091 $94,000 Oak Hills 786 CDP Des Moines 137 – $250,000 or more $373,900 Brayton 787 city Audubon 136 −4.9% $51,042 $71,700 Weldon 788 city Decatur 136 −2.9% $51,875 not published Bristow 789 city Butler 135 −4.9% $107,542 $65,000 Webb 790 city Clay 135 −3.6% $55,000 $65,700 Geneva 791 city Franklin 134 −0.7% $56,250 $61,400 Chester 792 city Howard 134 −2.2% $63,438 $120,800 New Liberty 793 city Scott 134 −0.7% $86,250 $127,800 Clare 794 city Webster 134 −0.7% $80,417 $72,500 Woodburn 795 city Clarke 133 −9.5% $46,000 $73,000 Franklin 796 city Lee 133 +1.5% not published $111,300 Ayrshire 797 city Palo Alto 133 −3.6% $58,906 $28,500 Palmer 798 city Pocahontas 133 −4.3% $59,063 $39,600 Westphalia 799 city Shelby 132 +0.8% $77,083 $97,400 Clemons 800 city Marshall 132 −4.3% not published $96,400 Brunsville 801 city Plymouth 128 −0.8% $45,000 $129,200 Williamson 802 city Lucas 128 +8.5% $45,000 not published Monmouth 803 city Jackson 128 −0.8% $51,875 $66,700 Searsboro 804 city Poweshiek 128 −1.5% $66,250 $104,200 Bouton 805 city Dallas 127 −0.8% $76,875 $113,900 Vincent 806 city Webster 126 −3.1% $87,500 $102,100 Houghton 807 city Lee 126 −3.1% $106,042 $252,800 Center Junction 808 CDP Jones 126 – $26,528 $58,900 Superior 809 city Dickinson 124 −6.8% $75,625 $82,900 Hamilton 810 city Marion 124 +3.3% $63,750 $70,000 St. Marys 811 city Warren 124 +5.1% $77,500 $195,000 West Amana 812 CDP Iowa 124 – $55,977 $184,100 Blockton 813 city Taylor 123 −0.8% $78,750 $62,900 Welton 814 city Clinton 123 −3.9% $65,625 $120,300 Havelock 815 city Pocahontas 121 −4.7% $63,229 $23,800 St. Donatus 816 city Jackson 121 −1.6% $44,141 $203,300 Ackworth 817 city Warren 121 +3.4% $111,094 $237,500 South Amana 818 CDP Iowa 121 – $109,792 $331,300 Lincoln 819 city Tama 120 −0.8% $65,000 $97,800 Somers 820 city Calhoun 119 −6.3% $52,750 $75,600 Westfield 821 city Plymouth 119 −2.5% $68,125 $117,500 East Peru 822 city Madison 119 +6.3% $68,333 $102,500 Swedesburg 823 CDP Henry 119 – $74,861 not published Rowan 824 city Wright 118 −3.3% $56,875 not published Floris 825 city Davis 118 +0.0% not published $53,300 Harper 826 city Keokuk 117 −1.7% $100,417 $99,200 Bernard 827 city Dubuque 117 +1.7% $71,250 $169,200 McIntire 828 city Mitchell 117 +3.5% not published $55,000 Archer 829 city O'Brien 116 −0.9% $71,875 not published Centralia 830 city Dubuque 116 +0.0% $77,500 $223,100 Mitchell 831 city Mitchell 116 −5.7% $72,500 $116,100 Ledyard 832 city Kossuth 116 −4.9% $33,750 $28,800 Rutland 833 city Humboldt 115 −1.7% $85,625 $50,000 Dawson 834 city Dallas 114 +0.9% $65,313 $92,500 Larrabee 835 city Cherokee 113 −3.4% $50,769 $57,100 Luzerne 836 city Benton 113 +0.9% $100,357 $66,300 Frytown 837 CDP Johnson 113 – $104,911 not published Waterville 838 city Allamakee 112 +3.7% $44,750 $99,000 Lanesboro 839 city Carroll 112 −5.1% $44,167 $70,000 Martinsburg 840 city Keokuk 111 −1.8% $55,000 $60,000 Rome 841 city Henry 111 −2.6% $39,000 $65,000 Mount Union 842 CDP Henry 111 – $50,500 $96,100 Ricketts 843 city Crawford 110 −1.8% not published $41,700 Mineola 844 CDP Mills 110 – not published not published Fairport 845 CDP Muscatine 109 – $108,393 $217,300 Keomah Village 846 city Mahaska 108 −1.8% $79,688 $200,000 Melrose 847 city Monroe 108 −1.8% $56,250 $75,000 Marne 848 city Cass 108 +0.0% $61,875 $98,800 Fraser 849 city Boone 107 +3.9% $69,063 $147,500 North Buena Vista 850 city Clayton 107 +0.9% $51,719 $109,400 Percival 851 CDP Fremont 105 – $57,727 $99,100 Andover 852 city Clinton 104 −1.9% not published $118,800 St. Paul 853 city Lee 104 −3.7% $72,500 $140,600 Castana 854 city Monona 103 −1.9% $55,469 $74,400 North Washington 855 city Chickasaw 103 −3.7% $71,964 $135,000 Cromwell 856 city Union 103 −1.9% $58,750 $101,600 Macksburg 857 city Madison 103 +5.1% $33,125 $94,500 Pacific Junction 858 city Mills 100 +0.0% not published $149,100 Morrison 859 city Grundy 100 +2.0% $66,250 $95,000 Toronto 860 city Clinton 100 −2.0% $51,786 $103,100 Baldwin 861 city Jackson 98 −2.0% $58,875 $57,500 Arion 862 city Crawford 98 +0.0% $63,125 $53,300 Sageville 863 city Dubuque 98 −3.0% $60,625 $233,900 St. Olaf 864 city Clayton 98 −4.9% $98,125 $84,000 Masonville 865 city Delaware 98 −1.0% $50,000 $65,600 Whitten 866 city Hardin 97 −3.0% $92,813 $90,000 Ferguson 867 city Marshall 97 −1.0% $52,500 $75,600 Webster 868 city Keokuk 95 −2.1% $34,773 $83,300 Westwood 869 city Henry 95 −5.0% $110,833 $290,000 Arispe 870 city Union 94 −2.1% $53,750 $83,300 Morley 871 city Jones 94 +0.0% $37,188 $83,800 Carpenter 872 city Mitchell 92 +4.5% $74,107 $63,900 Wiota 873 city Cass 92 +0.0% $78,077 $121,900 Hartwick 874 city Poweshiek 91 −1.1% $83,750 $90,000 Spragueville 875 city Jackson 91 +0.0% $77,500 $109,400 East Amana 876 CDP Iowa 91 – not published not published Derby 877 city Lucas 90 +1.1% $56,250 $92,500 Promise City 878 city Wayne 90 +1.1% $41,563 $53,900 Rochester 879 CDP Cedar 90 – not published $340,300 Zwingle 880 city Dubuque and 1 more 89 +2.3% $78,750 $175,000 Oyens 881 city Plymouth 88 −2.2% $100,625 $155,000 Stanley 882 city Buchanan and 1 more 87 +0.0% $70,500 not published Green Mountain 883 CDP Marshall 87 – $36,696 $75,000 Cylinder 884 city Palo Alto 85 −2.3% $62,500 $91,700 Yarmouth 885 CDP Des Moines 85 – not published not published Hansell 886 city Franklin 83 −1.2% $71,667 $75,000 Grant 887 city Montgomery 83 −3.5% $68,125 $40,000 Buckeye 888 city Hardin 82 −1.2% $44,167 not published Tennant 889 city Shelby 81 +3.8% $62,885 $210,000 Kinross 890 city Keokuk 79 −1.3% $73,438 $73,100 Swan 891 city Marion 79 +3.9% not published not published Garber 892 city Clayton 77 +0.0% $49,821 $80,800 Kingston 893 CDP Des Moines 77 – $73,333 not published Matlock 894 city Sioux 76 −1.3% $83,365 $95,000 Pleasant Plain 895 city Jefferson 76 −2.6% $86,458 $77,800 Balltown 896 city Dubuque 76 +0.0% $103,750 $252,300 Popejoy 897 city Franklin 75 −1.3% $38,681 $83,600 Chillicothe 898 city Wapello 75 −1.3% $75,750 $85,000 Ralston 899 city Carroll and 1 more 75 −3.8% $62,917 $83,000 Graf 900 city Dubuque 75 +0.0% $78,750 $187,500 Trenton 901 CDP Henry 75 – not published not published Unionville 902 city Appanoose 74 −2.6% $82,813 $95,000 Chatsworth 903 city Sioux 74 +1.4% $44,375 not published Leando 904 CDP Van Buren 74 – not published not published Bradgate 905 city Humboldt 73 −2.7% not published $43,100 St. Anthony 906 city Marshall 73 +0.0% $58,750 $36,300 Struble 907 city Plymouth 73 +0.0% $59,375 $135,200 Scarville 908 city Winnebago 73 −6.4% not published not published Craig 909 city Plymouth 73 −2.7% $50,000 $100,000 St. Joseph 910 CDP Kossuth 73 – $37,344 not published Sperry 911 CDP Des Moines 73 – $67,050 not published Sharpsburg 912 city Taylor 72 −1.4% $71,250 $95,000 Shannon City 913 city Union and 1 more 71 −2.7% $92,875 $45,000 Willey 914 city Carroll 71 −4.1% $66,500 $100,000 Nodaway 915 city Adams 71 −2.7% $58,125 $48,800 Oto 916 city Woodbury 71 −1.4% not published $56,700 Numa 917 city Appanoose 71 −1.4% $63,125 not published Spring Hill 918 city Warren 71 +7.6% $86,250 not published Turin 919 city Monona 69 −2.8% $94,129 $95,000 Clio 920 city Wayne 67 +1.5% $69,375 $90,000 Varina 921 city Pocahontas 66 −2.9% $50,625 $55,000 Orchard 922 city Mitchell 65 +4.8% $59,167 $66,700 Greenville 923 city Clay 65 −1.5% $44,531 $90,500 Nemaha 924 city Sac 65 −3.0% $56,667 $63,300 Redding 925 city Ringgold 63 −1.6% $73,750 not published Argyle 926 CDP Lee 62 – not published not published Guernsey 927 city Poweshiek 61 −1.6% $70,833 $73,300 Aredale 928 city Butler 61 −3.2% $27,500 $63,100 Sandyville 929 city Warren 61 +5.2% not published $187,500 Truesdale 930 city Buena Vista 60 −7.7% $100,076 $35,800 Dolliver 931 city Emmet 60 −9.1% $90,000 $59,000 Bevington 932 city Madison and 1 more 60 +5.3% not published not published Randalia 933 city Fayette 60 – not published $64,000 Gray 934 city Audubon 59 +0.0% $59,250 $53,300 Yorktown 935 city Page 59 −3.3% $83,750 $76,100 Downey 936 CDP Cedar 59 – not published not published Dougherty 937 city Cerro Gordo 58 −3.3% $45,500 $50,000 Gibson 938 city Keokuk 58 −1.7% $53,500 $105,400 Plano 939 city Appanoose 57 −1.7% $63,750 $93,300 Kirkman 940 city Shelby 56 +1.8% $77,917 $118,800 Toeterville 941 CDP Mitchell 56 – not published not published Gruver 942 city Emmet 55 −6.8% $58,750 $75,000 Vining 943 city Tama 53 −1.9% $73,750 $90,000 Colwell 944 city Floyd 53 −5.4% not published $101,400 Hardy 945 city Humboldt 53 −1.9% not published not published Northboro 946 city Page 52 −3.7% $56,875 $53,000 Loveland 947 CDP Pottawattamie 52 – not published not published Knierim 948 city Calhoun 51 −5.6% $89,000 $112,500 Plover 949 city Pocahontas 51 −3.8% $41,250 not published Beaver 950 city Boone 49 +2.1% $73,750 $56,300 Thayer 951 city Union 49 −2.0% $55,000 $25,800 Marysville 952 city Marion 47 +2.2% not published $205,000 Rossie 953 city Clay 46 −2.1% not published not published Clayton 954 city Clayton 45 −2.2% $47,917 $137,500 Climbing Hill 955 CDP Woodbury 45 – $87,500 $137,500 Thornburg 956 city Keokuk 44 −2.2% $39,861 not published Osterdock 957 city Clayton 43 −2.3% $51,467 $87,000 Bassett 958 city Chickasaw 43 −2.3% $62,895 $90,800 Rodney 959 city Monona 43 −4.4% $51,563 $170,800 Lowell 960 CDP Henry 43 – $118,958 $114,600 Hayesville 961 city Keokuk 42 −2.3% not published $69,000 Valeria 962 city Jasper 41 +5.1% $63,750 $150,000 Rathbun 963 city Appanoose 40 −2.4% $71,875 $151,800 Benton 964 city Ringgold 40 −2.4% $51,250 not published Little Cedar 965 CDP Mitchell 40 – not published not published Cotter 966 city Louisa 39 +0.0% not published $112,500 Ottosen 967 city Humboldt 39 −2.5% $41,667 $50,000 Jackson Junction 968 city Winneshiek 39 +5.4% not published not published Curlew 969 city Palo Alto 38 −2.6% $64,688 $58,000 Millerton 970 city Wayne 38 +0.0% $89,375 $135,900 Imogene 971 city Fremont 37 −2.6% $68,125 $49,200 Anderson 972 CDP Fremont 37 – not published not published Garden City 973 CDP Hardin 36 – not published $110,200 High Amana 974 CDP Iowa 36 – not published not published Mount Sterling 975 CDP Van Buren 36 – not published not published Rinard 976 city Calhoun 35 −5.4% $69,375 $55,000 Coppock 977 city Henry and 1 more 35 −2.8% not published not published Aspinwall 978 city Crawford 34 −2.9% $61,250 $85,000 Dana 979 city Greene 34 +0.0% $81,250 $32,500 Irvington 980 CDP Kossuth 34 – not published not published Otranto 981 CDP Mitchell 34 – not published not published Pleasanton 982 city Decatur 33 +0.0% not published $210,700 Carbon 983 city Adams 33 +0.0% $48,750 not published Gillett Grove 984 city Clay 31 −3.1% not published $61,000 Udell 985 city Appanoose 31 −3.1% $90,000 $55,000 Owasa 986 city Hardin 30 −3.2% not published not published New Haven 987 CDP Mitchell 30 – $45,417 not published Buck Grove 988 city Crawford 29 −3.3% $70,417 $55,000 Coburg 989 city Montgomery 29 +3.6% $33,750 not published Blanchard 990 city Page 29 −3.3% $56,250 $60,000 Rodman 991 city Palo Alto 29 −3.3% $58,750 not published Portland 992 CDP Cerro Gordo 29 – not published not published Jolley 993 city Calhoun 28 +0.0% not published not published Bankston 994 city Dubuque 28 +3.7% not published not published Argo 995 CDP Scott 28 – not published not published Maloy 996 city Ringgold 27 +0.0% $59,750 not published Elkport 997 city Clayton 27 −3.6% not published $64,200 Augusta 998 CDP Des Moines 26 – not published not published Miller 999 CDP Hancock 25 – not published not published St. Benedict 1,000 CDP Kossuth 25 – $128,438 $63,300 Sexton 1,001 CDP Kossuth 24 – not published not published Galt 1,002 city Wright 23 +0.0% not published $45,000 Ellston 1,003 city Ringgold 21 +0.0% $69,167 not published Berkley 1,004 city Boone 21 −4.5% not published not published Duncan 1,005 CDP Hancock 21 – not published not published Mona 1,006 CDP Mitchell 21 – not published not published Yetter 1,007 city Calhoun 20 −4.8% not published not published Durango 1,008 city Dubuque 16 −5.9% not published $275,000 Conway 1,009 city Taylor 15 +0.0% $21,771 $23,300 Beaconsfield 1,010 city Ringgold 14 +0.0% not published not published Meyer 1,011 CDP Mitchell 14 – not published not published Roseville 1,012 CDP Floyd 12 – not published not published Le Roy 1,013 city Decatur 10 +0.0% $56,875 not published River Sioux 1,014 CDP Harrison 7 – not published not published Big Rock 1,015 CDP Scott and 1 more 6 – not published not published Burchinal 1,016 CDP Cerro Gordo 6 – not published not published Delphos 1,017 CDP Ringgold 4 – not published not published Athelstan 1,018 CDP Taylor 0 – not published not published Bartlett 1,019 CDP Fremont 0 – not published not published Bolan 1,020 CDP Worth 0 – not published not published Corley 1,021 CDP Shelby 0 – not published not published Hayfield 1,022 CDP Hancock 0 – not published not published Hutchins 1,023 CDP Hancock 0 – not published not published Jacksonville 1,024 CDP Shelby 0 – not published not published Kent 1,025 CDP Union 0 – not published not published Plainview 1,026 CDP Scott 0 – not published not published
Download every place in Iowa as a CSV file
Source: PEP Vintage 2025 (SUB-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates
How these figures are made: methodology and release checks · reading a margin of error · every state · corrections