1Des Moines213,164 people$65,9322Cedar Rapids136,929 people$70,4243Davenport101,448 people$66,2004Sioux City85,469 people$68,9065Iowa City74,878 people$58,5466West Des Moines68,744 people$86,5947Ankeny68,392 people$108,1988Waterloo67,256 people$57,4809Ames66,265 people$60,99110Council Bluffs62,670 people$64,57811Dubuque59,315 people$65,84512Urbandale45,591 people$112,79513Marion41,401 people$86,74314Cedar Falls40,686 people$76,98715Bettendorf38,997 people$100,49516Marshalltown27,511 people$69,06817Mason City27,271 people$64,80418Ottumwa25,359 people$61,10319Waukee25,045 people$101,02920Fort Dodge24,850 people$60,64921Clinton24,524 people$60,23022Burlington23,976 people$59,00023Johnston23,856 people$106,55124Muscatine23,671 people$58,11725Coralville22,494 people$69,14426North Liberty20,393 people$102,10227Altoona20,017 people$86,11428Clive18,576 people$132,12129Indianola15,845 people$75,45330Newton15,692 people$57,77131Grimes15,402 people$120,03732Norwalk13,057 people$102,72233Boone12,482 people$69,22234Oskaloosa11,492 people$64,00435Spencer11,351 people$59,66736Storm Lake11,194 people$62,76537Pella10,556 people$84,11138Le Mars10,549 people$74,70139Pleasant Hill10,456 people$90,50840Waverly10,399 people$80,28441Fort Madison10,293 people$50,70542Carroll10,270 people$69,70643Keokuk9,868 people$52,71144Grinnell9,511 people$65,32045Fairfield9,474 people$51,31146Mount Pleasant9,214 people$61,04247Denison8,316 people$65,68448Sioux Center8,227 people$92,98349Perry7,875 people$68,91050Webster City7,787 people$63,43051Clear Lake7,642 people$79,41552Bondurant7,617 people$135,67453Decorah7,611 people$64,36654Knoxville7,523 people$61,59955Creston7,519 people$52,63356Charles City7,364 people$59,18057Washington7,329 people$55,37358Hiawatha7,179 people$66,27059Nevada6,933 people$75,09460Atlantic6,770 people$61,14161Eldridge6,693 people$106,31662Orange City6,278 people$82,12263Maquoketa6,123 people$60,24064Independence6,106 people$73,80665Adel6,090 people$95,25066Oelwein5,934 people$46,65367Asbury5,890 people$124,95768Estherville5,881 people$54,12469Polk City5,604 people$164,38970Red Oak5,563 people$50,10971DeWitt5,508 people$92,58772Anamosa5,493 people$60,65073Osceola5,455 people$68,28474Algona5,443 people$56,04075Sheldon5,417 people$62,15976Spirit Lake5,409 people$65,72077Centerville5,393 people$46,56378Clarinda5,371 people$46,34879Winterset5,366 people$67,70880Windsor Heights5,200 people$91,70781Cherokee5,154 people$61,75082Glenwood5,128 people$71,79083Manchester5,112 people$61,19184Iowa Falls5,095 people$50,41785Sergeant Bluff5,007 people$123,48186Vinton4,953 people$66,49587Shenandoah4,930 people$59,78388Harlan4,897 people$57,48889Tiffin4,845 people$100,95290Humboldt4,774 people$74,50091Le Claire4,679 people$104,84492Evansdale4,561 people$60,39793Camanche4,546 people$64,15394Mount Vernon4,529 people$112,65695Huxley4,331 people$112,09496Hampton4,328 people$47,08897Dyersville4,318 people$83,55998Forest City4,254 people$69,20599Chariton4,203 people$46,979100Jefferson4,190 people$58,895
Source: U.S. Census Bureau, American Community Survey.