Iowa Cities by Population 2025

940 cities

City
Rank
2025 Pop. ↓
2024 Pop.
Annual Change
Density
Area (mi²)
Type
Des Moines1212,927213,096-0.08%2,41588 City
Cedar Rapids2137,915137,9040.01%1,84475 City
Davenport3100,759100,938-0.18%1,56964 City
Sioux City487,12186,8750.28%1,46759 City
Ankeny578,76876,7272.66%2,41233 City
Iowa City677,15976,7100.59%2,99526 City
West Des Moines774,85073,6641.61%1,57648 City
Ames869,66069,0260.92%2,47028 City
Waterloo967,52967,4770.08%1,09662 City
Council Bluffs1062,63562,665-0.05%1,45843 City
Dubuque1158,82058,987-0.28%1,88331 City
Urbandale1248,30447,7591.14%2,14223 City
Marion1342,78442,5420.57%2,36718 City
Cedar Falls1441,59341,4170.42%1,41329 City
Bettendorf1540,56840,2810.71%1,90421 City
Waukee1636,93334,4207.3%1,69522 City
Marshalltown1727,96327,8860.28%1,45719 City
Mason City1826,86526,948-0.31%95028 City
Ottumwa1925,69525,6480.18%1,60016 City
Johnston2025,27925,0221.03%1,29719 City
Fort Dodge2124,89124,8860.02%1,55516 City
Coralville2224,36423,9591.69%1,92313 City
Clinton2324,03624,118-0.34%67536 City
Burlington2423,55423,637-0.35%1,63514 City
Altoona2523,30922,5983.15%1,74313 City
Muscatine2623,18323,298-0.49%1,27418 City
North Liberty2722,25421,9041.6%2,33610 City
Clive2819,71719,5081.07%2,5758 City
Grimes2917,65317,2662.24%1,27514 City
Indianola3016,40516,2970.66%1,43511 City
Norwalk3116,01515,3964.02%1,37512 City
Newton3215,69815,709-0.07%1,39511 City
Boone3312,46412,4610.02%1,3649 City
Pleasant Hill3412,38611,9423.72%1,14511 City
Storm Lake3511,71811,6270.78%2,1595 City
Oskaloosa3611,58311,5750.07%1,4398 City
Spencer3711,44611,4180.25%1,04511 City
Pella3811,08810,9651.12%1,1879 City
Le Mars3910,69110,6740.16%1,2179 City
Waverly4010,61610,5760.38%94311 City
Carroll4110,07910,125-0.45%1,6906 City
Bondurant4210,0229,5115.37%90011 City
Fort Madison439,9009,983-0.83%1,02610 City
Fairfield449,5269,5110.16%1,4407 City
Grinnell459,4849,495-0.12%1,6676 City
Keokuk469,3549,462-1.14%1,0289 City
Sioux Center478,7828,6751.23%1,3117 City
Mount Pleasant488,3198,509-2.23%9649 City
Denison498,2868,302-0.19%1,2667 City
Perry508,0908,0460.55%1,3966 City
Webster City517,7497,763-0.18%8429 City
Clear Lake527,5867,602-0.21%70411 City
Decorah537,4227,454-0.43%1,0257 City
Knoxville547,4067,440-0.46%1,6045 City
Creston557,3937,421-0.38%1,4255 City
Hiawatha567,3887,3470.56%1,5505 City
Washington577,2647,281-0.23%1,3445 City
Tiffin587,2126,6957.72%1,6894 City
Nevada597,1237,0820.58%1,1976 City
Eldridge607,0266,9670.85%72010 City
Charles City617,0067,081-1.06%1,1446 City
Adel626,9096,7632.16%1,2815 City
Atlantic636,7006,717-0.25%8088 City
Polk City646,6376,4303.22%1,1786 City
Orange City656,6146,5471.02%1,4355 City
Independence666,3116,2660.72%1,0476 City
Asbury676,0756,0510.4%1,9123 City
Maquoketa686,0496,064-0.25%1,3395 City
Anamosa695,9445,8451.69%2,3553 City
Estherville705,7775,796-0.33%1,0725 City
Oelwein715,7585,788-0.52%1,1965 City
DeWitt725,6455,6200.44%9076 City
Osceola735,6265,5850.73%7068 City
Sheldon745,6045,5840.36%1,1675 City
Spirit Lake755,5695,5480.38%1,2325 City
Winterset765,4295,4210.15%1,1295 City
Sergeant Bluff775,4165,3351.52%1,8223 City
Red Oak785,3765,420-0.81%1,3694 City
Manchester795,3355,2830.98%1,1025 City
Centerville805,3295,345-0.3%1,1025 City
Clarinda815,3255,334-0.17%1,0445 City
Algona825,3075,341-0.64%1,1465 City
Glenwood835,2955,2500.86%1,8113 City
Cherokee845,1835,186-0.06%7597 City
Windsor Heights855,0735,106-0.65%3,5381 City
Vinton864,9714,9620.18%1,0185 City
Iowa Falls874,9684,993-0.5%8776 City
Harlan884,8994,8980.02%1,1084 City
Shenandoah894,8674,878-0.23%1,3004 City
Huxley904,8444,7372.26%1,4783 City
Le Claire914,7924,7760.34%1,0305 City
Humboldt924,7714,774-0.06%1,0265 City
Dyersville934,5734,5590.31%6587 City
Camanche944,5284,536-0.18%5109 City
Mount Vernon954,5124,518-0.13%1,2084 City
Evansdale964,5044,515-0.24%1,1274 City
Carlisle974,4344,3811.21%7426 City
Hampton984,3424,3400.05%9814 City
Chariton994,3014,2780.54%1,1414 City
Forest City1004,1814,199-0.43%9115 City
Jefferson1014,1404,148-0.19%6886 City
Monticello1024,1064,0950.27%7306 City
Rock Valley1034,0114,024-0.32%8994 City
Cresco1043,8863,890-0.1%1,1633 City
Waukon1053,7933,799-0.16%1,3363 City
Carter Lake1063,7423,752-0.27%2,0862 City
West Liberty1073,6923,724-0.86%2,0892 City
Eagle Grove1083,6183,6150.08%8844 City
Emmetsburg1093,6153,632-0.47%9534 City
Albia1103,5413,579-1.06%1,0893 City
Osage1113,5413,559-0.51%1,5792 City
Story City1123,4613,4390.64%1,2123 City
New Hampton1133,4193,433-0.41%1,0203 City
Williamsburg1143,3873,3800.21%1,0053 City
Robins1153,3613,362-0.03%5606 City
Solon1163,3443,2841.83%2,0932 City
West Burlington1173,2613,2490.37%6745 City
Milford1183,2383,258-0.61%1,5052 City
Garner1193,0473,049-0.07%1,4342 City
Tipton1203,0333,059-0.85%1,4992 City
Hudson1213,0082,9163.16%3568 City
Tama1222,9752,997-0.73%1,0013 City
West Branch1232,9672,8763.16%1,1543 City
Fairfax1242,9582,9370.72%8164 City
Wilton1252,9132,914-0.03%1,4182 City
Madrid1262,8302,8240.21%2,3121 City
Grundy Center1272,8232,8210.07%1,0983 City
Bloomfield1282,7952,7730.79%1,2292 City
Kalona1292,7922,7621.09%1,2962 City
Sibley1302,7682,787-0.68%1,5502 City
Onawa1312,7672,795-1%5255 City
Clarion1322,7362,751-0.55%8153 City
Mitchellville1332,7352,6861.82%9773 City
Rock Rapids1342,7332,7090.89%6494 City
Missouri Valley1352,6282,638-0.38%7913 City
Hawarden1362,6142,630-0.61%9443 City
Eldora1372,5812,595-0.54%6034 City
Center Point1382,5762,578-0.08%9453 City
Jesup1392,5472,5410.24%1,3832 City
Hull1402,4832,4590.98%1,7551 City
West Union1412,4242,435-0.45%8823 City
Marengo1422,4092,415-0.25%1,1392 City
Cascade1432,3972,3960.04%1,2472 City
Postville1442,3962,418-0.91%1,1562 City
Belmond1452,3912,405-0.58%8443 City
Ely1462,3772,3710.25%1,4102 City
Toledo1472,3742,3720.08%1,0342 City
Belle Plaine1482,3372,3350.09%7353 City
Colfax1492,3172,3050.52%9053 City
Bellevue1502,3122,321-0.39%1,5352 City
La Porte City1512,2642,267-0.13%8853 City
Peosta1522,2602,1952.96%7983 City
Lisbon1532,2402,2380.09%1,0532 City
Atkins1542,1942,1681.2%2,0001 City
Granger1552,1852,0954.3%8183 City
Rockwell City1562,1682,185-0.78%5154 City
Lamoni1572,0692,072-0.14%5244 City
Lake Mills1582,0602,077-0.82%7593 City
Epworth1592,0442,0420.1%1,1512 City
Northwood1602,0422,047-0.24%5124 City
Monroe1612,0342,0210.64%1,1982 City
Sumner1622,0322,0320%8272 City
Alta1632,0262,039-0.64%1,8791 City
Dallas Center1642,0141,9931.05%3725 City
Wapello1652,0122,026-0.69%1,5491 City
Audubon1661,9952,008-0.65%1,0322 City
Britt1671,9922,001-0.45%1,4871 City
Parkersburg1681,9791,986-0.35%1,3681 City
Sac City1691,9761,992-0.8%4045 City
Greenfield1701,9691,988-0.96%1,0932 City
Ida Grove1711,9691,988-0.96%8972 City
Sigourney1721,9671,974-0.35%9092 City
Denver1731,9621,9550.36%1,1542 City
Ogden1741,9601,970-0.51%1,4331 City
Van Meter1751,9261,8404.67%4404 City
Stuart1761,9091,8871.17%6783 City
Pocahontas1771,8421,848-0.32%9322 City
New London1781,8381,853-0.81%1,6961 City
Guttenberg1791,8021,804-0.11%8212 City
Columbus Junction1801,7831,794-0.61%8302 City
Durant1811,7781,798-1.11%1,4411 City
Leon1821,7711,779-0.45%5653 City
Prairie City1831,7281,7220.35%1,3911 City
Woodbine1841,7261,7071.11%1,0422 City
Blue Grass1851,7171,7070.59%5433 City
Farley1861,7121,723-0.64%1,0572 City
Moville1871,7101,7070.18%1,8631 City
Pleasantville1881,6981,6960.12%6942 City
Avoca1891,6841,685-0.06%7072 City
Remsen1901,6831,6810.12%1,1501 City
Mediapolis1911,6771,679-0.12%1,3981 City
Reinbeck1921,6731,6730%7712 City
Urbana1931,6531,6351.1%9152 City
Slater1941,6481,6261.35%8622 City
Lake City1951,6411,656-0.91%3405 City
Manson1961,6321,646-0.85%5033 City
Mount Ayr1971,6141,616-0.12%5983 City
Palo1981,5901,5542.32%1,3281 City
Hartley1991,5801,584-0.25%1,1881 City
Guthrie Center2001,5781,579-0.06%6632 City
Corydon2011,5731,5630.64%1,1511 City
Walcott2021,5561,5560%5003 City
Akron2031,5441,545-0.06%1,2531 City
Traer2041,5391,547-0.52%1,1941 City
Wellman2051,5321,5310.07%1,4291 City
Ackley2061,5241,538-0.91%6202 City
Oakland2071,5181,519-0.07%8472 City
Nashua2081,5061,515-0.59%5153 City
Corning2091,4941,509-0.99%9172 City
Sanborn2101,4801,4631.16%7882 City
Bedford2111,4691,474-0.34%9152 City
Brooklyn2121,4671,474-0.47%1,1161 City
Holstein2131,4651,475-0.68%9292 City
Monona2141,4591,462-0.21%1,0711 City
Gilbert2151,4441,3973.36%1,3121 City
Montezuma2161,4151,421-0.42%5732 City
Earlham2171,4101,411-0.07%1,4921 City
State Center2181,4041,4030.07%1,4071 City
Kingsley2191,3921,394-0.14%8622 City
Woodward2201,3911,3830.58%3814 City
Roland2211,3791,3760.22%1,2041 City
Manning2221,3741,390-1.15%5552 City
Lenox2231,3581,3550.22%7102 City
Walford2241,3551,357-0.15%1,3031 City
Logan2251,3421,351-0.67%1,3541 City
Lone Tree2261,3381,341-0.22%1,2541 City
Nora Springs2271,3211,330-0.68%5962 City
Dike2281,2911,293-0.15%9291 City
Shell Rock2291,2641,265-0.08%7892 City
Dysart2301,2631,266-0.24%1,0101 City
Central City2311,2511,254-0.24%1,1651 City
Alton2321,2501,2480.16%6572 City
Laurens2331,2501,253-0.24%1,6511 City
Coon Rapids2341,2471,258-0.87%6992 City
New Sharon2351,2471,249-0.16%1,3281 City
Jewell Junction2361,2391,2340.41%3204 City
Arnolds Park2371,2381,2141.98%6942 City
Clarksville2381,2321,238-0.48%9411 City
Manly2391,2271,233-0.49%8681 City
Tripoli2401,2111,2080.25%8701 City
Melcher-Dallas2411,1921,193-0.08%1,1461 City
Elkader2421,1861,192-0.5%8681 City
University Heights2431,1791,188-0.76%4,5350 City
Fayette2441,1781,193-1.26%7871 City
St. Ansgar2451,1721,1720%1,0761 City
Springville2461,1601,161-0.09%4812 City
Buffalo2471,1591,163-0.34%1717 City
Lake Park2481,1501,155-0.43%7292 City
Fairbank2491,1381,1330.44%1,5481 City
Glidden2501,1371,140-0.26%1,0221 City
Strawberry Point2511,1361,141-0.44%5442 City
Elkhart2521,1261,0794.36%5972 City
Sheffield2531,1231,1230%2026 City
Treynor2541,1221,1041.63%1,7261 City
Lake View2551,1191,120-0.09%5342 City
George2561,1131,1060.63%4852 City
Mapleton2571,1021,114-1.08%7012 City
Conrad2581,0991,0980.09%8941 City
Villisca2591,0991,106-0.63%6162 City
Panora2601,0981,0960.18%6062 City
Calmar2611,0911,100-0.82%9721 City
Sloan2621,0851,0780.65%1,8771 City
Aplington2631,0821,088-0.55%1,4721 City
Marcus2641,0671,069-0.19%6982 City
Riverside2651,0651,0630.19%5772 City
Malvern2661,0621,0560.57%6662 City
Elk Run Heights2671,0601,061-0.09%9781 City
Janesville2681,0551,0520.29%7591 City
Sidney2691,0431,048-0.48%7611 City
Rockwell2701,0371,044-0.67%3493 City
Dunlap2711,0261,030-0.39%8221 City
North English2721,0221,030-0.78%1,6841 City
Winfield2731,0001,006-0.6%9611 City
Shellsburg2749929870.51%1,2561 City
Baxter2759869830.31%1,5081 City
Fredericksburg276982983-0.1%1,0911 City
Clarence277979991-1.21%1,2861 City
Paullina2789799790%1,0481 City
Tabor279977983-0.61%7561 City
Underwood2809779730.41%8971 City
Griswold281971975-0.41%1,5941 City
Inwood2829719620.94%6851 City
Aurelia2839709700%9571 City
Greene284965971-0.62%8461 City
Hinton2859659590.63%1,0781 City
Eddyville286964965-0.1%8401 City
Mechanicsville287962974-1.23%1,1671 City
Larchwood2889619540.73%9271 City
Odebolt289960967-0.72%9301 City
Lansing290958959-0.1%8891 City
Anita291951953-0.21%5362 City
Lawton2929509490.11%1,3191 City
Keosauqua2939459440.11%6481 City
De Soto2949409370.32%4992 City
Gowrie295940943-0.32%6531 City
Preston296938940-0.21%1,0891 City
Allison297929937-0.85%3173 City
Wayland298928935-0.75%8721 City
Hills2999239111.32%1,1231 City
Fruitland300920928-0.86%5122 City
Neola3019179170%1,1481 City
Princeton302915917-0.22%2813 City
Edgewood3039089080%9461 City
Swisher304907909-0.22%9711 City
Danville305899910-1.21%1,2001 City
West Point306898903-0.55%1,4121 City
Sully3078938910.22%1,5341 City
Primghar308890893-0.34%6551 City
Newhall3098898870.23%2,9440 City
Le Grand310888891-0.34%8551 City
Keota311886888-0.23%1,1461 City
Afton312863864-0.12%8581 City
Maxwell3138638620.12%7901 City
Readlyn3148598570.23%2,6110 City
Colo3158588560.23%8061 City
Hamburg316858863-0.58%5731 City
Donnellson317852859-0.81%6691 City
Long Grove3188528490.35%7401 City
Victor319847852-0.59%1,7610 City
Cambridge3208468440.24%6321 City
Armstrong321841847-0.71%9511 City
Dunkerton3228408400%7021 City
Newell323836850-1.65%6621 City
Buffalo Center324833839-0.72%7781 City
Hubbard325831837-0.72%4682 City
Schleswig326817820-0.37%6591 City
Winthrop327811814-0.37%1,0251 City
Riceville328805807-0.25%7601 City
Graettinger329804810-0.74%1,0661 City
Gilbertville3307947920.25%2,2180 City
Adair3317927920%3582 City
Eldon3327887880%7201 City
Carson3337737720.13%1,1841 City
Ossian334771777-0.77%7221 City
Gladbrook335769775-0.77%1,1031 City
Van Horne336767768-0.13%8251 City
Melbourne337766771-0.65%1,4511 City
Dakota City3387657640.13%1,0481 City
Dayton339764766-0.26%8971 City
West Bend340764770-0.78%8711 City
Wheatland341762765-0.39%1,3281 City
Exira342760766-0.78%8011 City
Correctionville343758759-0.13%1,2611 City
Lowden344758767-1.17%7061 City
Milo345758762-0.52%1,2471 City
Raymond346753754-0.13%4612 City
Manilla347752756-0.53%7071 City
Garnavillo348748751-0.4%7921 City
Wall Lake349735739-0.54%6421 City
Alden350732738-0.81%4752 City
Shelby3517327300.27%3542 City
Montrose352731734-0.41%6051 City
Hartford353727729-0.27%6681 City
Walnut354724728-0.55%3292 City
Shueyville355723725-0.28%3882 City
McGregor356721725-0.55%5571 City
Essex357720721-0.14%4402 City
Okoboji358720729-1.23%4102 City
Whiting359719725-0.83%7071 City
Redfield360716719-0.42%5251 City
Sioux Rapids361715722-0.97%8721 City
Oxford362714715-0.14%7721 City
Grand Junction363713715-0.28%7361 City
Hedrick364713717-0.56%4582 City
Earlville365712713-0.14%1,2921 City
Rockford366712722-1.39%1,1431 City
Hazleton3677117110%8901 City
Merrill368711713-0.28%1,3701 City
Wellsburg369706709-0.42%6431 City
Ruthven370705710-0.7%1,7280 City
Blairstown371704705-0.14%1,4190 City
Hospers372698703-0.71%1,3221 City
Ventura373698701-0.43%3932 City
Schaller374696702-0.85%5531 City
Lakeside375693695-0.29%3,0660 City
Boyden376692694-0.29%1,0121 City
Morning Sun377689702-1.85%8871 City
Coggon378688691-0.43%9691 City
Fremont379686688-0.29%6451 City
Stratford380684688-0.58%3772 City
Fontanelle381683684-0.15%7971 City
Battle Creek382678683-0.73%1,1851 City
Elgin383673676-0.44%9931 City
Bancroft384672677-0.74%1,1891 City
Alburnett385671672-0.15%8881 City
Walker386667671-0.6%8911 City
Stanton387663664-0.15%6991 City
Olin388651652-0.15%6371 City
St. Charles3896486480%1,0431 City
Seymour3906486460.31%2712 City
Doon3916466400.94%8251 City
Elk Horn3926386311.11%8701 City
Fonda3936366360%6331 City
Kanawha394634638-0.63%3202 City
Dexter395628631-0.48%5021 City
Sutherland3966286280%7391 City
Agency3976256230.32%1,1041 City
Crescent398625626-0.16%6461 City
Hopkinton3996226220%9691 City
Moravia400622625-0.48%5291 City
Keystone4016206160.65%1,3840 City
Albert City402615627-1.91%1,1281 City
Goldfield403612617-0.81%5211 City
Dumont404608614-0.98%3482 City
Grand Mound405605608-0.49%3232 City
Stanwood406605612-1.14%7601 City
Arcadia4076025882.38%6091 City
Kellogg408596597-0.17%1,6060 City
Moulton409593596-0.5%5951 City
What Cheer410592595-0.5%4791 City
Murray411591609-2.96%7391 City
Brighton412590592-0.34%7541 City
Quasqueton4135895870.34%5211 City
Farmington414582583-0.17%1,2600 City
Minden415576581-0.86%1,0161 City
Clermont416569571-0.35%4521 City
Everly417569570-0.18%5431 City
Ireton418568571-0.53%5571 City
Early419566571-0.88%1,4550 City
Cumming4205505274.36%1593 City
New Hartford421550555-0.9%8871 City
Badger4225435400.56%4831 City
Delmar423540541-0.18%7071 City
Swea City424540545-0.92%7041 City
Radcliffe425536540-0.74%5381 City
Anthon426532534-0.37%7551 City
Richland427531532-0.19%5141 City
Gilman428527530-0.57%9831 City
Wyoming429525526-0.19%1,0820 City
Charter Oak430518521-0.58%1,0101 City
Truro4315175150.39%5251 City
Ainsworth4325115110%1,3850 City
Pomeroy433507511-0.78%2472 City
Dows434505509-0.79%6571 City
Collins4355045030.2%1,0330 City
Rolfe436503505-0.4%4781 City
Zearing437501508-1.38%6691 City
New Virginia438498499-0.2%1,1070 City
Orleans439498503-0.99%4421 City
Sabula440497498-0.2%1,0060 City
Scranton441493496-0.6%2652 City
Ellsworth442492495-0.61%5571 City
Breda443489492-0.61%6621 City
Elma444489493-0.81%3991 City
Titonka445487491-0.81%1,7270 City
Gilmore City4464844840%3911 City
Farragut447478480-0.42%1,1920 City
Latimer4484774770%1982 City
Russell4494754750%4631 City
Dow City450474477-0.63%1,4190 City
Whittemore451474478-0.84%1,1670 City
Humeston4524734720.21%7581 City
Thompson453473478-1.05%5521 City
University Park454473476-0.63%6081 City
Runnells4554684670.21%8141 City
Garwin456465469-0.85%4621 City
Lime Springs457465467-0.43%4581 City
Maynard458464466-0.43%4791 City
Norway459462463-0.22%1,0600 City
Lovilia460451456-1.1%8741 City
Little Rock4614484470.22%4411 City
Delhi4624434381.14%4671 City
Albion463442444-0.45%7331 City
Alleman4644404390.23%1503 City
Marquette4654354340.23%2342 City
New Albin4664354350%1,7260 City
Batavia4674344340%7051 City
Allerton4684334320.23%3651 City
Beacon469433434-0.23%5571 City
Stacyville470431436-1.15%8371 City
Ashton471430434-0.92%3841 City
Grandview472428431-0.7%1,8770 City
Lamont473428429-0.23%7321 City
Hawkeye474426429-0.7%6341 City
Klemme475426429-0.7%8521 City
Lost Nation476423425-0.47%5601 City
Oxford Junction477423424-0.24%6531 City
Ocheyedan478420424-0.94%3711 City
Otho479414417-0.72%9350 City
Arlington480413415-0.48%4121 City
Galva481411416-1.2%5451 City
Martensdale482410413-0.73%1,0790 City
Bayard483401402-0.25%7861 City
Emerson4844014010%1,5730 City
Burt485400404-0.99%9410 City
Miles486398400-0.5%3151 City
Milton4873953950%1473 City
Earling4883943940%6271 City
Lehigh489394395-0.25%1872 City
Plainfield4903923920%1,1670 City
Thornton491391394-0.76%3141 City
Lawler492389392-0.77%4071 City
Casey4933873870%5241 City
Riverdale4943863850.26%2102 City
Charlotte495385386-0.26%6741 City
Columbus City496384385-0.26%1,6000 City
New Vienna497383384-0.26%8220 City
Livermore4983823820%5871 City
Lynnville4993823820%3481 City
Vail500381383-0.52%6681 City
New Market501380381-0.26%8780 City
Wesley502379382-0.79%5691 City
Royal503378379-0.26%1,2810 City
Bussey504377378-0.26%1,2120 City
Colesburg505377379-0.53%1,2820 City
Salem506376380-1.05%6011 City
Lorimor507374377-0.8%8680 City
Union508374378-1.06%6551 City
Andrew509373374-0.27%1,5040 City
Duncombe510372374-0.53%1902 City
Worthington511372374-0.53%8230 City
Birmingham5123713710%3661 City
Spillville513367371-1.08%8360 City
Middletown5143653650%6651 City
Plymouth515365368-0.82%8280 City
Lohrville516363366-0.82%1612 City
Orient517362363-0.28%8320 City
Farnhamville518360364-1.1%5461 City
Callender519358361-0.83%6811 City
Churdan520357359-0.56%1722 City
Letts521357358-0.28%6301 City
Lewis522357358-0.28%7071 City
McCallsburg5233573560.28%7830 City
Bonaparte524356357-0.28%9520 City
Stanhope525352354-0.56%3591 City
Massena526351352-0.28%5121 City
Conesville527349350-0.29%9720 City
Menlo5283473470%7000 City
Ryan529347348-0.29%7920 City
Calamus530346348-0.57%7020 City
Garrison5313453450%1,1200 City
Holy Cross532345348-0.86%1,0520 City
Ringsted533342346-1.16%3431 City
Donahue5343373360.3%9490 City
Rudd535335339-1.18%3081 City
Lacona536334336-0.6%1,0090 City
Mondamin537334335-0.3%7390 City
Templeton538334337-0.89%6820 City
Wahpeton539334337-0.89%2791 City
Pierson540333335-0.6%7010 City
Brandon541329331-0.6%1,0150 City
Diagonal542329331-0.6%3601 City
Bennett543325330-1.52%1,5700 City
Elliott544325328-0.91%7670 City
Ute545322326-1.23%8660 City
Peterson5463213210%6181 City
Irwin5473203200%5461 City
Mingo5483163140.64%5131 City
Mystic549316318-0.63%1073 City
McCausland5503153140.32%5691 City
Minburn551315317-0.63%1,2350 City
Sheldahl5523153120.96%3901 City
Danbury553314315-0.32%7750 City
Kelley5543143120.64%4241 City
Nichols555314317-0.95%1,3770 City
Lester5563123090.97%1712 City
West Okoboji5573113110%2481 City
Terril558304310-1.94%5601 City
Bode559303304-0.33%7500 City
Luana5603033030%2751 City
Salix5613033030%1782 City
Granville562299302-0.99%1,0270 City
Fertile563298300-0.67%3171 City
Fort Atkinson564297300-1%9340 City
Williams565297299-0.67%3501 City
Floyd566294297-1.01%5331 City
Maharishi Vedic City5672942901.38%883 City
Bronson568293294-0.34%8470 City
Liscomb5692922920%2891 City
Persia570291292-0.34%5811 City
Modale5712862840.7%2751 City
Atalissa572284287-1.05%2,0430 City
Westside573281283-0.71%1911 City
Kimballton574279281-0.71%3661 City
Cincinnati575278280-0.71%1582 City
Crawfordsville5762782780%7570 City
Libertyville5772782780%5491 City
Clearfield5782772770%2331 City
Harpers Ferry5792762731.1%4341 City
Blakesburg5802732730%1,0070 City
Lytton581271274-1.09%1,1780 City
Maurice5822712710%4501 City
Stockport583271272-0.37%2641 City
Rhodes5842692690%2651 City
Halbur585267268-0.37%1,2590 City
Bertram586266267-0.37%1732 City
Macedonia5872662660%1,1270 City
Yale588264265-0.38%9130 City
Farmersburg589262264-0.76%6440 City
Protivin590262264-0.76%5950 City
Rowley591262264-0.76%6750 City
Holland592260261-0.38%1,0320 City
Kiron593260262-0.76%1,2870 City
Steamboat Rock594260261-0.38%4811 City
Lakota595259261-0.77%3551 City
Pulaski596258259-0.39%5890 City
Ridgeway597258261-1.15%3421 City
Corwith598257259-0.77%1771 City
Delta599256257-0.39%2671 City
Harcourt600255257-0.78%2521 City
Kensett601255256-0.39%2521 City
Marble Rock602255258-1.16%3061 City
Hornick603254255-0.39%8270 City
Malcom604254257-1.17%3081 City
Mallard605253255-0.78%6450 City
Auburn606250253-1.19%5030 City
Goose Lake6072502500%7550 City
Martelle608249250-0.4%8010 City
Cumberland6092482480%4001 City
Pisgah6102482480%4961 City
Defiance611247248-0.4%6620 City
Fenton612246250-1.6%7450 City
Lu Verne613246248-0.81%1162 City
Deloit614245246-0.41%6020 City
Lockridge6152452450%3931 City
Silver City6162452440.41%1,1720 City
Quimby617244245-0.41%6000 City
Harvey6182432420.41%3591 City
Deep River619242243-0.41%5540 City
Riverton620241243-0.82%4001 City
Crystal Lake621240243-1.23%9680 City
Kellerton622240241-0.41%3721 City
Low Moor623240242-0.83%4401 City
Luxemburg624239240-0.42%5060 City
Leland625237240-1.25%1771 City
Keswick626236238-0.84%5290 City
Waucoma6272362350.43%5040 City
Cleghorn628234235-0.43%1,0260 City
La Motte629234235-0.43%5170 City
Panama6302342340%8070 City
New Providence631232233-0.43%2321 City
Bagley632229230-0.43%7320 City
Fostoria633228229-0.44%5620 City
Renwick634227228-0.44%2271 City
Fredonia635226227-0.44%1,4970 City
Cantril6362242240%4331 City
Cushing637223225-0.89%7010 City
Blencoe638221223-0.9%2911 City
Ladora639221223-0.9%7490 City
Coulter6402202200%892 City
Dedham641220221-0.45%3991 City
Alvord6422182160.93%3781 City
Ionia643218220-0.91%3871 City
Marathon644218221-1.36%2911 City
Alta Vista645217219-0.91%2891 City
Arthur646216218-0.92%1,4690 City
Greeley6472162160%5760 City
Paton648216217-0.46%3841 City
Rippey649216217-0.46%2491 City
Laurel6502142140%8700 City
Grafton651210212-0.94%6540 City
Meservey652210212-0.94%1401 City
Clutier653208209-0.48%2771 City
Linden6542072060.49%2641 City
Frederika6552062060%5610 City
Chelsea656205207-0.97%2021 City
Washta657205206-0.49%2031 City
Dixon6582042040%1,6320 City
Joice659204206-0.97%1911 City
Rickardsville660203204-0.49%2211 City
Volga661199200-0.5%2651 City
Wadena662199201-1%2651 City
Hancock663198199-0.5%2741 City
Hanlontown664198200-1%2041 City
Montour665198199-0.5%4330 City
Oakville666197198-0.51%4720 City
Onslow667197198-0.51%1,0150 City
Jamaica6681961960%5270 City
Rembrandt669196199-1.51%8340 City
Lineville6701941940%2151 City
Magnolia6711941940%3181 City
Melvin672194196-1.02%1,1980 City
Ollie673194196-1.02%1951 City
South English674194196-1.02%6180 City
Stout6751941940%6640 City
Dundee6761931930%6130 City
Grand River677191192-0.52%1,0110 City
Parnell678189190-0.53%1,0680 City
Westgate679189190-0.53%5190 City
Barnum6801881861.08%5030 City
Portsmouth6811871870%6090 City
Packwood6821861860%2481 City
Prescott683184186-1.08%4250 City
Moorhead684183186-1.61%7790 City
Smithland685183184-0.54%5700 City
Thor6861821820%1831 City
Woden687182183-0.55%3690 City
Randolph688181183-1.09%6030 City
Oakland Acres6891781780%6250 City
Davis City690177178-0.56%3051 City
Elberon691177178-0.56%2701 City
Kamrar692177178-0.56%2071 City
Rake693177179-1.12%2341 City
Lucas6941761760%1791 City
Patterson6951761760%3900 City
Blairsburg6961751750%2731 City
Boxholm697175177-1.13%1741 City
Meriden6981751750%1,5490 City
Decatur6991741740%4600 City
Lambs Grove7001741740%1,7060 City
Sherrill701174176-1.14%1,3180 City
Soldier702174176-1.14%5610 City
Van Wert703174175-0.57%4890 City
Drakesville7041721701.18%7050 City
Garden Grove705172173-0.58%2541 City
Olds706172174-1.15%5040 City
College Springs707171172-0.58%1531 City
Little Sioux7081711700.59%4560 City
Coin709169171-1.17%1891 City
Stockton710169171-1.17%1,5500 City
Moorland711168169-0.59%1131 City
St. Lucas7121671670%6570 City
Alexander713164165-0.61%384 City
Aurora714164165-0.61%3101 City
Haverhill715163164-0.61%1,1730 City
Mount Auburn7161621620%6590 City
Thurman717161162-0.62%2851 City
Kirkville7181601590.63%2841 City
Lidderdale719160162-1.23%662 City
Shambaugh720160161-0.62%4410 City
Hastings7211571570%3830 City
Hillsboro722157158-0.63%2711 City
Reasnor7231571570%2831 City
Exline724156157-0.64%1571 City
Prairieburg7251561560%3480 City
Randall7261561560%3850 City
Maysville7271551550%5660 City
Beaman728154155-0.65%8240 City
Rose Hill729154156-1.28%1,0850 City
Linn Grove730153155-1.29%2741 City
Pilot Mound731153155-1.29%1551 City
Leighton732152153-0.65%1,6340 City
Wallingford733152154-1.3%1541 City
Barnes City734151152-0.66%2571 City
Gravity735148149-0.67%4400 City
McClelland7361471470%5380 City
Tingley7371471460.68%2151 City
West Chester7381471470%5810 City
Dickens7391461460%1751 City
Luther740146147-0.68%2481 City
Springbrook7411461450.69%2411 City
Bridgewater7421451450%5030 City
Calumet743143144-0.69%5380 City
Harris744143145-1.38%1431 City
Lone Rock745142143-0.7%1,2240 City
Panorama Park7461421420%2,3670 City
Braddyville747141142-0.7%2531 City
New Liberty7481411410%1,4840 City
Rock Falls749141143-1.4%6810 City
Henderson7501401400%1,0530 City
Woolstock751140141-0.71%1341 City
Castalia752139141-1.42%2401 City
Delaware753138139-0.72%1891 City
Goodell754138139-0.72%3190 City
Webb755138139-0.72%2741 City
Bristow756137139-1.44%1461 City
Geneva7571371370%3350 City
Brayton758136138-1.45%3130 City
Palmer759136137-0.73%3220 City
Clemons760134135-0.74%5360 City
Franklin7611341330.75%8590 City
Millersburg762134135-0.74%1,0980 City
Swaledale763134136-1.47%5380 City
Chester764133134-0.75%961 City
Weldon765133134-0.75%6860 City
Westphalia7661331330%1,3570 City
Clare767132133-0.75%2660 City
Woodburn768130133-2.26%2061 City
Monmouth7691291290%2271 City
Brunsville7701281280%5490 City
Houghton771128129-0.78%4320 City
Searsboro772128129-0.78%2840 City
Ayrshire773127128-0.78%5880 City
Williamson7741271260.79%3330 City
Hamilton7751261250.8%2491 City
Havelock776126127-0.79%2251 City
Superior777125127-1.57%2910 City
Bouton778124125-0.8%1,1590 City
Vincent779124125-0.8%4770 City
Welton780123124-0.81%4680 City
Blockton781122123-0.81%1911 City
St. Donatus782122123-0.81%3260 City
East Peru7831201190.84%1281 City
Westfield784120121-0.83%9090 City
Floris7851191190%2031 City
Somers786119121-1.65%3490 City
Lincoln787118119-0.84%2101 City
Ackworth7881171170%2131 City
Bernard7891171170%1,2580 City
Centralia7901171170%1881 City
Mitchell791117118-0.85%2071 City
Rowan792117118-0.85%2251 City
Archer7931161160%1,3650 City
Harper794116117-0.85%1,3180 City
Larrabee7951161160%8920 City
Ledyard796116118-1.69%2231 City
St. Marys7971161160%8230 City
McIntire7981151150%1141 City
Rutland799115116-0.86%1281 City
Waterville8001131120.89%3190 City
Luzerne8011111110%8410 City
Rome802111112-0.89%8950 City
Lanesboro803110112-1.79%1481 City
Dawson804109110-0.91%2200 City
Marne8051091090%1941 City
Melrose806109110-0.91%1071 City
Martinsburg807108109-0.92%2890 City
Fraser8081071070%941 City
North Buena Vista8091071070%1151 City
Keomah Village810106107-0.93%1,6830 City
North Washington811106107-0.93%5220 City
Andover812105106-0.94%5870 City
Macksburg8131041030.97%522 City
Ricketts814104105-0.95%4190 City
St. Paul815104105-0.95%2740 City
Cromwell816103104-0.96%3440 City
Sageville817103104-0.96%1221 City
Castana818102103-0.97%1121 City
Morrison8191011010%1,0630 City
St. Olaf820101102-0.98%4190 City
Toronto821100101-0.99%5490 City
Arion82299990%2000 City
Pacific Junction82399990%1311 City
Baldwin8249899-1.01%2580 City
Ferguson82598980%3830 City
Masonville8269798-1.02%2970 City
Whitten8279798-1.02%1950 City
Arispe8289495-1.05%1871 City
Morley82994940%1,0930 City
Westwood8309496-2.08%8620 City
Webster8319394-1.06%3410 City
Carpenter83292920%2620 City
Spragueville83392920%1241 City
Promise City83491910%4950 City
Hartwick8359091-1.1%5700 City
Wiota8369091-1.1%3010 City
Derby83789890%3490 City
Oyens8388788-1.14%7700 City
Stanley83986860%4240 City
Zwingle84086860%5280 City
Hansell84185850%3780 City
Tennant84284831.2%1171 City
Cylinder8438384-1.19%8830 City
Pleasant Plain84483830%821 City
Buckeye8458182-1.22%821 City
Grant8468182-1.22%1101 City
Chillicothe84779790%3500 City
Kinross8487980-1.25%4180 City
Swan84979790%1281 City
Balltown85078780%1,0830 City
Craig85178780%8860 City
St. Anthony85277770%1261 City
Bradgate85376760%1451 City
Graf85476760%5710 City
Popejoy85576760%1011 City
Garber8567576-1.32%3330 City
Ralston8577576-1.32%382 City
Matlock85874740%1960 City
Scarville8597475-1.33%3030 City
Nodaway8607374-1.35%1091 City
Unionville8617374-1.35%971 City
Chatsworth86272720%1450 City
Shannon City8637273-1.37%1750 City
Struble8647172-1.39%4550 City
Willey8657172-1.39%2850 City
Oto8667071-1.41%2600 City
Greenville86769690%4160 City
Numa8686869-1.45%1540 City
Sharpsburg8696869-1.45%1910 City
Spring Hill87068680%5440 City
Turin8716869-1.45%7560 City
Varina8726869-1.45%3080 City
Clio87367670%901 City
Nemaha8746465-1.54%7620 City
Orchard87564640%6340 City
Bevington87663621.61%1400 City
Redding8776364-1.56%641 City
Truesdale8786364-1.56%4320 City
Dolliver8796263-1.59%1820 City
Gray88062620%621 City
Gruver8816263-1.59%4880 City
Dougherty8826061-1.64%1071 City
Kirkman88360600%2330 City
Sandyville88459590%1190 City
Yorktown8855960-1.67%2180 City
Aredale8865859-1.69%581 City
Guernsey8875859-1.69%1031 City
Gibson8885758-1.72%9050 City
Plano8895657-1.75%1001 City
Hardy89055550%1220 City
Knierim8915253-1.89%521 City
Plover89252520%931 City
Randalia8935253-1.89%2780 City
Vining8945253-1.89%941 City
Colwell8955152-1.92%3090 City
Northboro8965152-1.92%2010 City
Thayer8974748-2.08%3290 City
Beaver89846460%1840 City
Marysville89946460%851 City
Rossie90046460%3190 City
Thornburg9014546-2.17%2260 City
Clayton9024445-2.22%861 City
Osterdock9034445-2.22%1110 City
Rathbun9044344-2.27%1950 City
Rodney90543430%2830 City
Hayesville9064243-2.33%1680 City
Bassett9074142-2.38%1050 City
Ottosen90841410%840 City
Valeria90941410%8370 City
Benton9103940-2.5%521 City
Cotter9113940-2.5%3980 City
Jackson Junction91238380%66 City
Curlew9133738-2.63%491 City
Millerton91437370%1270 City
Rinard9153738-2.63%371 City
Imogene9163637-2.7%730 City
Aspinwall91735350%1990 City
Coppock9183435-2.86%1470 City
Dana9193334-2.94%1170 City
Carbon92032320%431 City
Pleasanton92132320%910 City
Buck Grove92231310%840 City
Gillett Grove92331310%1400 City
Udell9243031-3.23%1070 City
Elkport92529290%1160 City
Owasa9262930-3.33%521 City
Bankston92728280%1030 City
Blanchard9282829-3.45%1390 City
Jolley92928280%3220 City
Rodman9302728-3.57%1850 City
Maloy93126260%421 City
Coburg9322526-3.85%870 City
Ellston93323230%920 City
Berkley9342223-4.35%1090 City
Galt9352122-4.55%381 City
Yetter9361819-5.26%1410 City
Conway93716160%720 City
Beaconsfield93814140%191 City
Durango9391415-6.67%1840 City
Le Roy94010100%260 City
IA State Flag

About Iowa

Iowa’s municipal governance framework is built around 99 counties and nearly 950 incorporated cities and towns, each playing distinct roles in service delivery, planning, and administration. Counties in Iowa handle broad services like public health, emergency management, and land use regulation, especially in unincorporated areas. Cities and towns focus on services for denser populations, from local policing to infrastructure.

Polk County, home to Des Moines, is Iowa‘s most populous county, where local government is led by a board of supervisors that manages countywide services such as public health, law enforcement for unincorporated areas, and public transportation. Des Moines operates under a council-manager system, where a city manager, appointed by the city council, oversees daily administration. The council sets policy and budget decisions, while the city manager coordinates public services like public transit, utilities, and zoning.

In smaller cities like Cedar Falls or Ames, a similar council-manager system allows for professional oversight of day-to-day operations while elected officials focus on legislative functions. This approach is common in Iowa‘s medium-sized cities, where professional management streamlines administrative tasks and aligns with local policy goals.

Counties in rural Iowa serve vast unincorporated areas, handling services like law enforcement, road maintenance, and zoning through boards of supervisors, who act as the legislative and executive authority. In counties like Jasper County or Winneshiek County, the boards coordinate essential services while working with townships to manage local road networks and rural infrastructure.

Unincorporated communities, often called Census-Designated Places (CDPs), rely heavily on county governments, as they lack municipal status. In places like Windsor Heights, residents depend on county-level services for public safety, zoning, and health. These CDPs allow for a significant rural presence in local governance, emphasizing collaboration between the county and state.

To manage regional needs across Iowa, councils of governments (COGs) assist cities and counties in areas like transportation, economic development, and land use planning, ensuring alignment between local decisions and broader regional priorities.

Biggest City

Des Moines is the biggest city in Iowa, with a population of 212,927 in 2025.

Fastest Growing City

Tiffin is the fastest growing city in Iowa over the past 5 years, having grown 7.72% annually since 2020.