Iowa Cities by Population (2024)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Des Moines1208,254213,814-0.66%2,36288.18
Cedar Rapids2135,116137,742-0.48%1,88771.62
Davenport399,326101,646-0.58%1,56363.54
Sioux City485,23285,762-0.15%1,45858.45
Ankeny576,08168,3632.6%2,52530.14
Iowa City675,55874,9080.22%2,95125.60
West Des Moines772,57068,9121.28%1,54147.09
Ames867,41966,4810.35%2,46627.34
Waterloo965,85567,269-0.53%1,07361.39
Council Bluffs1062,02162,789-0.31%1,44542.93
Dubuque1158,10459,642-0.66%1,89830.62
Urbandale1247,71745,5791.13%2,12322.48
Marion1342,13441,5940.32%2,37917.71
Cedar Falls1440,79440,6980.06%1,41028.93
Bettendorf1539,97539,1210.54%1,87721.30
Waukee1633,96524,3697.6%1,63720.75
Marshalltown1727,29827,568-0.24%1,41619.28
Mason City1826,58127,267-0.64%95627.79
Ottumwa1924,90225,448-0.54%1,57215.84
Johnston2024,67124,1090.57%1,47216.75
Fort Dodge2124,45324,861-0.41%1,52416.04
Clinton2224,34024,442-0.1%69235.16
Coralville2323,92022,3301.69%1,90512.56
Altoona2423,35019,6564.12%2,14010.91
Burlington2523,29623,926-0.67%1,61714.40
Muscatine2623,08323,743-0.71%1,27018.18
North Liberty2722,30020,4982.06%2,4739.02
Clive2819,16418,6520.67%2,4997.67
Grimes2916,98815,6022.08%1,45111.71
Indianola3016,27915,8590.65%1,43811.32
Newton3115,62915,747-0.18%1,38811.26
Norwalk3215,43712,9174.25%1,33611.55
Boone3312,35312,459-0.21%1,3609.09
Pleasant Hill3412,19910,1734.34%1,17010.43
Spencer3511,52211,3040.48%1,05410.93
Oskaloosa3611,42611,538-0.24%1,4248.02
Storm Lake3711,35411,2600.21%2,1535.27
Pella3811,02410,4641.29%1,2268.99
Waverly3910,63610,4080.54%94411.26
Le Mars4010,61910,5910.07%1,1809
Carroll4110,07010,298-0.56%1,7575.73
Bondurant429,9847,4366.82%1,1438.73
Fort Madison439,95010,318-0.92%1,0299.67
Fairfield449,4809,4480.08%1,4496.54
Grinnell459,4489,538-0.23%1,6705.66
Keokuk469,3589,888-1.39%1,0319.08
Mount Pleasant479,0139,251-0.65%1,0498.60
Sioux Center488,6048,2501.04%1,3836.22
Perry498,1477,8690.87%1,4905.47
Denison507,9888,356-1.14%1,2236.53
Decorah517,7877,5730.7%1,0937.12
Webster City527,6897,811-0.39%8678.86
Clear Lake537,3957,663-0.9%68510.80
Knoxville547,3297,573-0.83%1,5844.63
Creston557,2347,534-1.03%1,3945.19
Washington567,2137,341-0.44%1,3755.24
Hiawatha577,1387,184-0.15%1,5074.74
Charles City587,0997,379-0.98%1,1426.22
Nevada597,0036,9190.3%1,2295.70
Tiffin606,9974,6199.29%1,7074.10
Eldridge616,7866,7260.22%6979.74
Atlantic626,7526,786-0.12%8118.32
Adel636,7316,1752.11%1,3874.85
Polk City646,5015,5913.64%1,2765.09
Orange City656,2946,2780.06%1,4544.33
Independence666,2696,0890.72%1,0426.01
Asbury675,9935,9610.13%1,8983.16
Maquoketa685,9906,118-0.53%1,3424.46
Oelwein695,7615,907-0.62%1,1924.83
Estherville705,7345,866-0.57%1,0695.36
Osceola715,7175,4191.33%8057.10
Anamosa725,5955,4470.67%2,2172.52
Spirit Lake735,5705,4620.49%1,2394.49
DeWitt745,5465,5160.14%8946.21
Winterset755,5295,3810.67%1,1944.63
Sergeant Bluff765,4965,0102.27%1,8692.94
Red Oak775,4355,593-0.71%1,3773.95
Sheldon785,4295,501-0.33%1,1654.66
Clarinda795,3385,368-0.13%1,0295.19
Manchester805,2915,0671.07%1,0904.85
Algona815,2755,475-0.94%1,1724.50
Glenwood825,2265,0460.87%1,7722.95
Centerville835,2145,406-0.91%1,0824.82
Cherokee845,0365,198-0.79%7486.74
Windsor Heights854,9815,237-1.27%3,4831.43
Vinton864,9754,9230.26%1,0194.88
Iowa Falls874,9105,086-0.89%9125.38
Shenandoah884,8564,918-0.31%1,2963.75
Huxley894,8044,3122.63%1,4973.21
Harlan904,7804,896-0.6%1,0884.39
Humboldt914,7804,784-0.02%1,0354.62
Le Claire924,7274,7110.08%1,0124.67
Dyersville934,5964,5040.5%6816.75
Camanche944,5594,571-0.07%5258.68
Mount Vernon954,4654,537-0.4%1,2783.49
Evansdale964,4374,559-0.67%1,0964.05
Carlisle974,4014,1651.36%7955.54
Hampton984,2604,330-0.4%9614.43
Chariton994,2504,1860.38%1,1143.82
Forest City1004,2504,272-0.12%9184.63
Jefferson1014,1654,181-0.1%6985.97
Monticello1024,1154,0390.46%7405.56
Rock Valley1034,0814,0710.07%9374.35
Cresco1043,9763,9040.46%1,1883.35
Carter Lake1053,7303,790-0.4%2,0251.84
Waukon1063,6773,825-1%1,2362.98
Albia1073,6523,728-0.52%1,1463.19
West Liberty1083,6523,850-1.32%2,0641.77
Eagle Grove1093,5353,595-0.42%8604.11
Emmetsburg1103,5143,694-1.26%9223.81
Osage1113,4873,631-1.02%1,5332.27
Story City1123,4013,3450.41%1,2322.76
Milford1133,3943,3340.44%1,5992.12
Williamsburg1143,3483,352-0.03%9913.38
New Hampton1153,3433,489-1.06%9973.35
Robins1163,2993,363-0.48%5506
Solon1173,2633,0371.78%2,4631.32
West Burlington1183,1273,197-0.54%6504.81
Garner1193,0573,0550.03%1,3952.19
Tipton1203,0423,146-0.85%1,5042.02
Tama1213,0123,116-0.86%1,0222.95
Wilton1222,9572,9210.3%1,4372.06
Fairfax1232,9422,8520.79%9723.03
Saylorville1242,9312,7431.63%4286.85
Bloomfield1252,8522,6821.53%1,2622.26
Madrid1262,8052,7990.07%2,2921.22
Grundy Center1272,8002,8020%1,0892.57
West Branch1282,7982,5082.68%1,0942.56
Kalona1292,7812,6371.31%1,2922.15
Rock Rapids1302,7412,6071.26%6464.24
Onawa1312,7232,905-1.63%5255.19
Hudson1322,7142,5421.61%3248.37
Sibley1332,7122,862-1.35%1,6111.68
Clarion1342,6942,804-0.99%8003.37
Missouri Valley1352,6802,6740.07%8293.23
Hawarden1362,6292,695-0.6%9462.78
Eldora1372,5702,650-0.77%6004.28
Jesup1382,5352,5150.2%1,3831.83
Center Point1392,5332,585-0.51%9692.61
Mitchellville1402,5022,4840.2%1,0722.33
Hull1412,4532,3790.78%1,7601.39
West Union1422,4222,476-0.53%8722.78
Toledo1432,4162,3660.54%1,0512.30
Postville1442,4022,502-1.03%1,1382.11
Marengo1452,3952,439-0.46%1,1322.12
Cascade1462,3772,391-0.13%1,2351.93
Belmond1472,3492,459-1.14%8242.85
Ely1482,3462,3340.13%1,6281.44
Belle Plaine1492,3262,3260%7323.18
Bellevue1502,2982,356-0.61%1,6571.39
Colfax1512,2522,2540%9542.36
Granger1522,2271,6756.61%1,3181.69
Park View1532,2263,444-12.02%2,1061.06
La Porte City1542,2222,282-0.67%8702.56
Peosta1552,1951,9313.1%8832.48
Lisbon1562,1862,230-0.5%1,0212.14
Atkins1572,1722,0621.31%1,9801.10
Rockwell City1582,1622,248-0.96%5124.22
Lake Mills1592,1192,137-0.19%7862.70
Greenfield1602,0542,060-0.05%1,1321.81
Monroe1612,0541,9681.08%1,2131.69
Sumner1622,0422,0300.15%8332.45
Northwood1632,0322,070-0.44%5403.76
Dallas Center1642,0041,9061.26%3805.27
Epworth1651,9982,024-0.3%1,1251.78
Britt1661,9972,037-0.5%1,5801.26
Alta1671,9962,088-1.14%1,8521.08
Wapello1681,9962,078-0.99%1,5431.29
Sac City1691,9932,053-0.75%4104.86
Lamoni1701,9911,9570.45%5033.96
Parkersburg1711,9902,014-0.3%1,3791.44
Audubon1721,9842,056-0.9%1,0381.91
Sigourney1731,9692,003-0.4%9022.18
Denver1741,9651,9190.61%1,2541.57
Ida Grove1751,9652,057-1.16%9102.16
Ogden1761,9552,007-0.66%1,4291.37
Stuart1771,8961,7961.34%6892.75
Pocahontas1781,8611,869-0.11%9232.02
New London1791,8511,909-0.75%1,7511.06
Leon1801,8421,8140.38%5813.17
Durant1811,8231,877-0.71%1,4811.23
Guttenberg1821,8121,8120%8672.09
Columbus Junction1831,7621,830-0.96%8052.19
Prairie City1841,7261,6960.47%1,3931.24
Blue Grass1851,6901,6660.36%5792.92
Pleasantville1861,6881,6900%6672.53
Farley1871,6781,768-1.29%1,0381.62
Urbana1881,6691,5591.71%7722.16
Avoca1891,6621,688-0.36%6952.39
Remsen1901,6611,673-0.18%1,2761.30
Reinbeck1911,6511,665-0.18%7612.17
Mount Ayr1921,6481,6200.43%6202.66
Moville1931,6481,692-0.66%1,7370.95
Lake City1941,6421,720-1.14%3414.81
Mediapolis1951,6371,687-0.73%1,3631.20
Slater1961,6221,5401.31%8471.92
Woodbine1971,6221,626-0.06%1,2681.28
Van Meter1981,6191,4932.02%8052.01
Manson1991,6151,699-1.28%5093.18
Guthrie Center2001,5641,584-0.32%6332.47
Hartley2011,5601,600-0.64%1,2021.30
Ackley2021,5361,592-0.9%6202.48
Walcott2031,5361,554-0.26%4933.12
Akron2041,5301,550-0.33%1,2371.24
Traer2051,5251,575-0.78%1,1831.29
Wellman2061,5201,526-0.07%1,4311.06
Corydon2071,5021,522-0.33%1,0781.39
Oakland2081,4881,522-0.53%8721.71
Bedford2091,4851,495-0.13%9261.60
Corning2101,4741,570-1.6%9281.59
Nashua2111,4671,549-1.34%5092.88
Holstein2121,4661,504-0.61%9311.57
Sanborn2131,4601,3941.18%7701.90
Monona2141,4581,470-0.21%1,2491.17
Brooklyn2151,4381,498-1.03%1,1451.26
Earlham2161,4331,4130.35%1,4820.97
Palo2171,4261,4120.28%1,1611.23
Montezuma2181,4251,443-0.28%5742.48
Manning2191,4111,451-0.7%5682.49
Kingsley2201,3881,402-0.22%8641.61
Logan2211,3841,3860%1,3801
Woodward2221,3821,3480.66%3793.65
State Center2231,3771,397-0.36%1,3970.99
Lenox2241,3671,3410.52%6911.98
Roland2251,3561,360-0.07%1,1831.15
Walford2261,3521,364-0.22%1,3750.98
Lone Tree2271,3491,353-0.07%1,2641.07
Nora Springs2281,3261,364-0.67%6062.19
Gilbert2291,3131,2092.02%1,1901.10
Dike2301,2931,301-0.15%9311.39
Shell Rock2311,2891,2690.39%8051.60
Laurens2321,2611,2610%1,7230.73
Coon Rapids2331,2561,302-0.87%7041.78
New Sharon2341,2461,258-0.24%1,3300.94
Dysart2351,2431,279-0.72%9981.25
Clarksville2361,2381,262-0.48%9401.32
Fayette2371,2321,252-0.4%8341.48
Alton2381,2291,243-0.24%6471.90
Central City2391,2271,267-0.81%1,1091.11
Manly2401,2171,257-0.81%8301.47
Tripoli2411,2161,1920.5%8741.39
Elkader2421,1971,211-0.25%8691.38
University Heights2431,1951,223-0.58%4,4920.27
Lake Park2441,1751,1710.08%7981.47
Arnolds Park2451,1691,1151.21%7341.59
Melcher-Dallas2461,1671,195-0.6%1,1721
St. Ansgar2471,1671,1630.09%1,0811.08
Jewell Junction2481,1641,210-0.94%3003.87
Glidden2491,1571,1510.17%1,0461.11
Buffalo2501,1491,179-0.61%1706.77
Treynor2511,1471,0332.59%1,8500.62
Springville2521,1441,160-0.35%1,6020.71
Strawberry Point2531,1411,157-0.35%5402.11
Fairbank2541,1371,1090.62%1,5530.73
Lake View2551,1161,120-0.09%5262.12
George2561,1051,0790.64%4612.40
Sheffield2571,1041,124-0.45%1985.57
Elkhart2581,0998875.07%6171.78
Villisca2591,0961,130-0.73%5761.90
Mapleton2601,0941,164-1.53%6821.60
Conrad2611,0931,0950%8891.23
Calmar2621,0811,125-1.01%9771.11
Aplington2631,0801,110-0.64%1,4690.73
Panora2641,0761,088-0.28%5981.80
Janesville2651,0611,0390.57%7491.42
Sloan2661,0491,0490%1,6040.65
Elk Run Heights2671,0471,067-0.47%9861.06
Malvern2681,0461,0340.29%6521.60
Marcus2691,0411,075-0.76%6771.54
Riverside2701,0411,055-0.29%5901.76
Dunlap2711,0401,0420%9211.13
North English2721,0301,066-0.87%1,6890.61
Rockwell2731,0301,068-0.87%3452.98
Sidney2741,0121,062-1.17%7331.38
Winfield2751,0051,033-0.69%9571.05
Clarence2761,0041,038-0.79%1,3190.76
Shellsburg2771,0039631.01%1,2700.79
Griswold278986994-0.2%1,5880.62
Baxter2799819670.41%1,5000.65
Mechanicsville2809811,019-0.91%1,1910.82
Fredericksburg281980988-0.2%1,0890.90
Inwood2829739271.25%7281.34
Greene283972992-0.51%8561.14
Hills2849668642.77%1,2810.75
Hinton2859669340.83%1,3470.72
Anita2869659650%5421.78
Odebolt287965993-0.72%9211.05
Tabor2889651,007-1.03%7491.29
Underwood2899639550.21%8781.10
Keosauqua2909579370.53%6611.45
Paullina291956976-0.52%1,0310.93
Larchwood2929529260.74%9590.99
De Soto2939509200.85%6231.52
Eddyville294945967-0.53%8001.18
Allison295941963-0.53%3212.93
Wayland296940960-0.53%8861.06
Lansing297939963-0.64%8721.08
Aurelia298934970-0.95%9211.01
Preston299932946-0.32%1,0820.86
Lake Panorama3009278053.46%1406.62
Gowrie301924954-0.75%6381.45
Edgewood3029189080.33%1,0800.85
Lawton303915945-0.76%1,2820.71
Swisher3049129120%1,1250.81
Princeton305908926-0.44%3522.58
Fruitland306907959-1.41%5031.80
West Point307903923-0.55%1,4290.63
Neola308902914-0.33%1,4160.64
Primghar309898904-0.11%6491.38
Sully3108938810.34%1,5260.58
Danville311888922-0.89%1,1750.76
Le Grand312886908-0.56%8491.04
Newhall3138868780.23%2,9340.30
Keota314883895-0.34%1,1440.77
Readlyn3158638470.47%2,6310.33
Hamburg316857889-0.92%7811.10
Donnellson317855885-0.81%6721.27
Newell318854902-1.39%6761.26
Maxwell319850856-0.12%7781.09
Buffalo Center320848858-0.24%7871.08
Colo3218458470%7941.06
Long Grove3228428360.24%7301.15
Afton323839867-0.83%8500.99
Victor324837871-0.95%1,7700.47
Cambridge3258328300.12%6251.33
Hubbard326830858-0.84%4911.69
Armstrong327824866-1.2%9410.88
Dunkerton328821841-0.6%7261.13
Winthrop329820824-0.12%1,0370.79
Riceville330799807-0.25%7271.10
Adair3317957930.13%3622.20
Denmark33279250410%4771.66
Graettinger333790832-1.25%1,0270.77
Schleswig334787831-1.38%6061.30
Gilbertville335784788-0.13%2,2150.35
Lowden336777799-0.64%7211.08
Gladbrook337774798-0.77%1,1090.70
Van Horne3387727720%8300.93
Ossian339771803-1.03%7241.06
Eldon340769785-0.52%6911.11
Wheatland341765777-0.39%1,2640.60
Exira342764790-0.78%7501.02
Carson343762768-0.13%1,1630.66
Garnavillo3447597570.13%7431.02
Dakota City3457577590%1,0270.74
Melbourne346757787-0.92%1,3370.57
West Bend347757793-1.18%8550.89
Milo348754774-0.66%1,2440.61
Wall Lake349746754-0.27%6061.23
Dayton350742774-1.07%8770.85
Okoboji351739765-0.8%4221.75
Raymond352738758-0.67%4521.63
Manilla353735771-1.21%7121.03
Essex3547337250.27%4871.50
Correctionville355731761-0.95%1,2160.60
McGregor356731737-0.14%5611.30
Shueyville3577317310%3921.86
Redfield3587297310%5361.36
Alden359728760-1.09%4681.55
Rockford360726760-1.09%1,1510.63
Earlville3617217170.14%1,2810.56
Hartford362719733-0.42%6631.08
Morning Sun363718748-0.97%9230.78
Oxford3647187160.14%7750.93
Walnut365718738-0.69%3262.21
Montrose366715743-0.97%5891.21
Shelby367715721-0.14%3821.87
Grand Junction368714724-0.28%7380.97
Hazleton3697147100.14%8940.80
Wellsburg370714722-0.28%6501.10
Hedrick371712730-0.56%4641.53
Schaller372710726-0.56%5641.26
Merrill373709717-0.28%1,2500.57
Blairstown3747087080%1,4270.50
Sioux Rapids375707747-1.4%8540.83
Whiting376705745-1.4%7031
Hospers377701719-0.57%1,3940.50
Ruthven378695731-1.28%1,6430.42
Ventura379688712-0.86%3881.77
Boyden380683701-0.58%1,0000.68
Coggon381682704-0.73%1,0910.63
Lakeside382680700-0.73%2,9570.23
Stratford383679703-0.88%3551.91
Fontanelle384677683-0.15%7080.96
Battle Creek385675699-0.88%1,3530.50
Fremont386673691-0.59%6521.03
Elgin387671685-0.45%1,0140.66
Bancroft388667697-1.04%1,1970.56
Olin3896656570.3%6501.02
Stanton390664676-0.45%7260.92
Washburn3916645245.56%5371.24
Alburnett392660676-0.6%8070.82
Walker393660686-0.9%8720.76
Doon3946576171.55%1,0170.65
St. Charles3956526460.31%1,2140.54
Twin Lakes39664230815.05%4681.37
Albert City397641679-1.39%1,1760.55
Amana3986404727.02%5691.12
Elk Horn3996386001.59%8290.77
Fonda4006346360%6061.05
Kanawha401634652-0.63%3162.01
Dexter402630640-0.32%5031.25
Seymour403626636-0.32%2662.35
Hopkinton4046256230.16%1,0060.62
Crescent405621627-0.16%6420.97
Dumont406619637-0.64%3551.74
Moravia407616636-0.8%5521.11
Stanwood408616638-0.8%7800.79
Agency4096146160%9450.65
Grand Mound410614620-0.16%3381.82
Murray411614678-2.54%7730.79
Sutherland412607629-0.82%6970.87
Keystone4136056010.17%1,3500.45
Arcadia4146035293.25%6130.98
Goldfield415600634-1.32%5031.19
Quasqueton4165985761.01%5311.13
Kellogg417593601-0.34%1,6250.36
Moulton418592606-0.5%5871.01
Farmington4195905840.34%1,2580.47
What Cheer420589605-0.68%4821.22
Brighton421588600-0.51%7530.78
Minden422583603-0.85%1,3100.45
Ireton423582588-0.17%5711.02
Clermont4245775770%4691.23
Everly4255765720.17%5511.04
Early426574588-0.52%1,4680.39
New Hartford427554572-0.72%8920.62
Badger4285465241.11%5001.09
Beaverdale429542886-13.69%2232.43
Cumming4305404345.26%2142.52
Truro4315405101.5%5540.97
Wyoming4325405260.75%1,0590.51
Swea City433536564-1.29%7280.74
Delmar434535545-0.37%7040.76
Radcliffe435535555-0.93%5371
Zearing436531535-0.19%7090.75
Richland437526536-0.38%6850.77
Anthon438521541-0.95%7380.71
Gilman439520544-1.14%9610.54
Ainsworth4405185080.58%1,4080.37
Coalville441515645-5.85%2362.18
Orleans442512520-0.39%4601.11
Rolfe443507511-0.2%4831.05
Elma4445065060%3931.29
Charter Oak445504532-1.37%1,0430.48
Dows446502526-1.18%6520.77
Pomeroy447501525-1.18%2452.04
Scranton448500508-0.4%2661.88
Collins4494994970.2%1,0230.49
Breda4504954970%6680.74
Thompson451492498-0.2%5610.88
New Virginia452487499-0.61%1,0890.45
Sabula453486500-0.61%9820.49
Ellsworth454485505-1.02%5410.90
Titonka455483507-1.23%1,7250.28
Gilmore City456478484-0.21%3841.25
Lime Springs4574764760%4681.02
Russell4584744700.21%4571.04
Whittemore459469495-1.26%1,1170.42
Norway4604684640.21%1,0780.43
University Park461468486-0.85%6050.77
Garwin462467481-0.64%4641.01
Latimer463467477-0.43%1942.40
Maynard464467473-0.21%4710.99
Farragut465465485-1.06%1,1450.41
Lovilia466462472-0.43%9040.51
Humeston467459463-0.22%7520.61
Dow City468457483-1.3%1,4330.32
Little Rock4694464380.45%5550.80
Runnells470442454-0.67%1,0380.43
Delhi4714384161.39%4500.97
Lamont4724374330.23%7470.58
Marquette4734364280.46%2331.87
Albion474435451-0.91%7310.59
Alleman4754344320.23%1602.71
Oxford Junction4764314270.23%6200.69
Batavia4774304320%7230.59
Grandview478430442-0.69%1,9280.22
Klemme479428438-0.46%8430.51
Stacyville480428456-1.61%8340.51
Hawkeye481427435-0.47%6350.67
Beacon482426434-0.47%4251
Ashton483425453-1.62%4280.99
Lost Nation484424430-0.24%6680.64
Allerton485423431-0.47%3721.14
New Albin486419435-0.95%1,7240.24
Arlington4874184200%3991.05
Ocheyedan488414438-1.43%3561.16
Holiday Lake4894123305.37%2661.55
Galva490410436-1.44%5760.71
Otho491410426-0.97%8950.46
Martensdale492404422-0.98%1,0600.38
Emerson4934003980.25%1,5630.26
Milton4944003920.5%1592.51
Bayard495397405-0.5%8670.46
Burt496397417-1.24%9130.43
Miles497396408-0.75%3131.26
Plainfield4983953910.25%1,1790.34
Charlotte4993913890.26%6800.57
Casey5003883840.26%5250.74
Lehigh501388398-0.51%1862.09
Thornton502387405-1.02%3101.25
Lawler503385407-1.28%4070.95
Columbus City504384388-0.26%1,6070.24
Earling505382394-0.78%6330.60
Lynnville5063823800.26%3461.10
Riverdale5073823780.26%2081.83
Colesburg508381385-0.26%1,3140.29
Royal5093803800%1,2880.29
New Market510378384-0.26%8610.44
Salem511377397-1.31%6170.61
Andrew512376380-0.27%1,5160.25
Union513376392-1.05%6580.57
Birmingham5143753710.27%3551.06
Middle Amana515373783-21.47%3611.03
Livermore516372382-0.53%5310.70
Wesley517372394-1.33%5970.62
Bussey518371379-0.54%1,1140.33
Worthington519369379-0.54%8160.45
New Vienna520368382-0.81%7900.47
Vail521368390-1.34%6440.57
Duncombe522367381-0.81%1832.01
Lorimor523366386-1.35%9660.38
Spillville524364384-1.35%8290.44
Lewis5253633590.28%7260.50
Orient5263613630%7950.45
Churdan527360366-0.28%1702.11
Farnhamville528360380-1.37%5510.65
Letts529360364-0.28%6140.59
McCallsburg5303603500.84%7740.47
Middletown5313603620%6560.55
Bonaparte5323593590%9840.36
Lohrville533356378-1.39%1662.14
Plymouth534353375-1.4%8080.44
Callender535352370-1.12%6720.52
Massena536351357-0.28%5060.69
Calamus537350354-0.29%7250.48
Stanhope538348362-0.85%3600.97
Ryan5393473470%8090.43
Wahpeton5403453470%2881.20
Conesville541342352-0.58%9530.36
Diagonal5423423380.29%3780.90
Garrison5433423440%1,1100.31
Holy Cross544340358-1.16%1,0370.33
Rudd545340356-1.16%3910.87
Mondamin5463393370.3%7520.45
Ringsted547339363-1.74%3141.08
Templeton548338348-0.59%7360.46
Menlo549334342-0.6%7120.47
Bennett550331349-1.19%1,5990.21
Brandon551331335-0.3%1,0220.32
Donahue5523313290.3%9320.35
Lacona553328344-1.21%9940.33
Elliott554327339-0.91%7840.42
Pierson555324340-1.22%5250.62
Peterson5563223200.31%6200.52
Nichols557321339-1.23%1,3840.23
Mystic558318324-0.31%1092.92
Kelley5593173050.95%4570.69
Minburn560317325-0.63%1,2330.26
Ute561316342-1.86%8020.39
Terril562314334-1.57%5780.54
West Okoboji5633143060.64%2461.27
Lester5643132971.29%1721.82
McCausland5653123100.32%5610.56
Luana5663103000.98%2951.05
Mingo5673093030.65%5080.61
Irwin568307319-0.97%5150.60
Sheldahl5693062960.99%3660.84
Danbury570305319-0.97%7530.41
Floyd571300310-0.66%5030.60
Bode572299307-0.66%7350.41
Granville573299311-0.99%1,0270.29
Fort Atkinson574297309-1%9080.33
Williams575295307-1.01%3390.87
Persia5762942960%6260.47
Bronson577292298-0.34%9540.31
Fertile578292306-1.02%3110.94
Liscomb5792922920%2970.98
Salix5802912930%1701.71
Modale5812862741.06%2731.05
Atalissa582281297-1.4%2,0220.14
Cincinnati583279287-0.71%1601.75
Kimballton584279291-1.06%3640.77
Crawfordsville5852772770%7550.37
Clearfield5862762780%2201.26
Stockport5872762720.36%2691.03
Libertyville5882752770%5650.49
Maharishi Vedic City5892722720%803.40
Blakesburg590269273-0.37%1,0000.27
Westside591269285-1.47%1831.47
Burr Oak5922682006.77%3880.69
Lytton593268280-1.11%1,3540.20
Rhodes5942682700%2641.01
Rowley5952682680%6910.39
Halbur596267273-0.37%1,3690.20
Maurice5972662680%4420.60
Harpers Ferry5982652590.76%4040.66
Farmersburg599264272-0.75%6580.40
Protivin600264268-0.38%5830.45
Yale6012642660%9670.27
Bertram602263269-0.38%1571.68
Holland603263269-0.38%1,0440.25
Corwith604261269-0.76%1771.48
Macedonia605261267-0.38%1,1060.24
Marble Rock606261269-0.76%3140.83
Steamboat Rock607261265-0.38%4820.54
Ridgeway608260274-1.14%3450.75
Malcom609257267-0.77%4210.61
Lakota610256266-0.78%3520.73
Pulaski611256262-0.39%4990.51
Cumberland6122552470.79%4240.60
Kiron613255269-1.16%1,2260.21
Kensett614254258-0.39%1661.53
Delta615253261-0.78%2710.93
Auburn616252262-0.79%5060.50
Fenton617252266-1.18%7330.34
Goose Lake6182522500.4%7970.32
Harcourt619249263-1.19%2481
Pisgah6202492410.81%2471.01
Silver City6212492410.81%1,1420.22
Crystal Lake622248252-0.4%9730.26
Hornick623248258-0.8%9800.25
Leland6242482500%1871.33
Lockridge6252472430.41%3300.75
Martelle6262472470%7370.34
Diamondhead Lake627246258-1.21%3950.62
Mallard628246264-1.6%6060.41
Deep River629244250-0.41%5740.42
Lu Verne630243255-1.22%1082.26
Defiance631242248-0.41%6140.39
Kellerton6322422400.41%3670.66
Riverton633242248-0.41%4070.59
Low Moor634240248-0.83%5160.47
Quimby635240248-0.83%5910.41
Harvey6362392330.84%3530.68
Keswick637238242-0.42%5480.43
Deloit638237249-1.25%5680.42
La Motte639237241-0.42%5230.45
Fostoria6402332310.43%5710.41
Luxemburg641233241-0.85%4940.47
New Providence6422332350%2331
Cleghorn643232238-0.43%1,0310.23
Panama644229233-0.43%8010.29
Waucoma6452292290%4860.47
Bagley646226232-0.44%7310.31
Renwick647226230-0.44%2251
Cantril6482252210.45%4420.51
Ladora649223229-0.45%7560.29
Paton6502232190.45%3950.56
Alvord6512202101.38%8000.28
Blencoe652220232-1.34%2910.76
Cushing653220230-0.9%6830.32
Chelsea654219225-0.46%2171.01
Laurel6552172170%8650.25
Greeley6562162160%5810.37
Alta Vista657215227-1.38%2860.75
Coulter658215219-0.46%872.47
Dedham659215223-0.92%3710.58
Marathon660215231-1.83%2870.75
Rippey661215219-0.46%2550.84
Arthur662214222-0.93%1,4080.15
Ionia663214228-1.38%3790.56
Fredonia664210220-0.94%1,2650.17
Clutier665209213-0.48%2750.76
Frederika6662072030.48%5810.36
Grafton667207217-0.96%6370.33
Meservey668207219-1.43%1371.51
Bentley6692061586.19%2011.03
Dixon6702042020.49%1,6320.13
Linden6712041980.99%2610.78
Onslow6722031990.5%9020.23
Wadena673203207-0.49%2750.74
Washta674202208-0.49%2011
Hancock6752012010%2850.70
Rickardsville676201207-0.5%2200.92
Volga6772012030%2570.78
Grand River6782001941.01%9620.21
Hanlontown679199205-0.5%2050.97
Joice680199211-1.49%1991
Rembrandt681199211-1.49%8470.23
Green Mountain6821981822.06%2890.69
Montour683197201-0.51%4310.46
Ollie684196200-0.51%1980.99
Parnell6851961940.51%1,1070.18
Dundee6861941940%5360.36
Jamaica6871941940%4250.46
South English688194202-1.02%6470.30
Stout6891941900.52%6640.29
Magnolia6901921880.52%3380.57
Melvin691191201-1.04%1,0790.18
Oakville692191199-1.04%4560.42
South Amana69319111111.7%1381.39
Westgate6941911910%5380.35
Homestead6951906220.25%1111.71
Lineville6961901920%2120.90
Olds6971891910%5450.35
Portsmouth6981851850%6700.28
Davis City6991841781.1%3120.59
Packwood7001841840%2420.76
Rake7011841860%2270.81
Prescott702183191-1.08%4580.40
Woden7031831850%4330.42
Moorhead704181197-2.16%5600.32
Decatur City7051801760.56%4530.40
Randolph706180188-1.1%5680.32
Van Wert7071801760.56%5450.33
Kamrar708179183-0.56%2090.85
Oakland Acres7091791750.56%6330.28
Smithland710178186-1.11%4820.37
Thor7111781800%1781
Boxholm712176180-0.56%1751
Elberon713176180-0.56%2700.65
Lucas7141761740.57%1820.96
Coin7151751770%2180.80
Garden Grove7161751710.57%2530.69
Patterson7171751750%3720.47
Sherrill718175185-1.13%1,3360.13
Soldier719173185-1.7%5900.29
Blairsburg7201721740%2670.65
Barnum721171177-0.58%4660.37
Moorland7221711690.59%1161.48
College Springs7231701720%1551.09
Drakesville7241701641.19%6910.25
Lambs Grove7251701720%1,6670.10
Little Sioux7261701660.59%4580.37
Stockton727169177-1.17%1,5500.11
Aurora7281681680%3180.53
St. Lucas7291661680%6240.27
Alexander7301641660%384.27
Shambaugh7311641620.61%4510.36
Thurman7321611630%2900.56
Haverhill733160166-0.62%1,2120.13
Lidderdale734160166-0.62%662.42
Mount Auburn7351601600%6500.25
Hastings7361581540.64%3880.41
Hillsboro737158162-0.63%2650.60
Meriden738158162-0.63%1,4110.11
Rose Hill7391571590%1,1460.14
Beaman7401551570%8290.19
Exline741155161-0.64%1560.99
Kirkville7421551570%2780.56
Reasnor7431551530.65%2800.55
Gravity7441541540%5170.30
Prairieburg7451541560%3340.46
Randall7461541560%3750.41
Maysville747153157-0.65%5600.27
Pilot Mound748152160-1.3%1550.98
Stone City7491526017.83%861.76
Linn Grove750150162-1.96%2690.56
Barnes City751149153-0.67%2520.59
Dickens7521491470.68%1820.82
Leighton753149153-0.67%1,5680.10
Bridgewater7541481480%5120.29
Springbrook7551471411.38%2430.60
Wallingford756146160-2.01%1500.97
West Chester7571461460%5770.25
Luther758145149-0.69%2470.59
McClelland759144148-0.69%5160.28
Braddyville7601431450%2690.53
Calumet761143147-0.69%5380.27
Harris762143151-1.38%1810.79
Bristow7631421440%1510.94
Rock Falls764142150-1.39%6730.21
Webb7651421400.71%2820.50
Panorama Park7661411410%2,6110.05
Douds7671408411.11%632.21
Weldon7681401360.72%7730.18
Castalia769139145-0.71%2410.58
Chester7701391370.73%1041.34
Henderson7711391410%6500.21
Lone Rock772139147-1.42%1,1780.12
Delaware7731381400%1730.80
Goodell774138142-0.72%3220.43
New Liberty7751371370%1,5220.09
Palmer7761371390%3240.42
Swaledale777137145-1.44%5590.24
Tingley7781371350.73%2030.68
Woolstock779137143-0.73%1291.06
Millersburg7801361360%1,1150.12
Brayton781135143-1.46%2190.62
Houghton782134138-0.74%4280.31
Geneva7831331350%3250.41
Clemons784132138-0.75%4890.27
Woodburn785132144-2.22%2080.64
Westphalia7861311290.77%1,3790.10
Clare787130134-0.76%2560.51
Havelock7881291290%2270.57
Hamilton7891281240.79%2360.54
Superior790127133-0.78%2950.43
Williamson7911271172.42%3960.32
Bouton7921261280%1,1670.11
Brunsville7931261280%5340.24
Searsboro7941261280%2810.45
Welton7951261280%4600.27
Franklin796125129-0.79%8010.16
Vincent797125129-0.79%4900.26
Blockton7981241240%1920.65
Monmouth799124128-0.8%2170.57
East Peru8001231132.5%1310.94
Ayrshire801122128-0.81%5890.21
Westfield8021201220%9380.13
Ackworth8031191170.85%2160.55
Larrabee804119123-0.83%9150.13
Somers805119123-0.83%3440.35
Harper8061181200%1,3260.09
Lincoln807118122-0.84%2570.46
St. Donatus808118122-0.84%3130.38
Bernard8091171150.86%1,2580.09
McIntire8101171130.86%1151.01
Ledyard811116122-0.85%3500.33
Mitchell812116122-0.85%2130.54
Rome8131151150%9270.12
Rowan814115121-0.86%2350.49
Rutland8151151170%1280.90
Centralia8161141160%1840.62
Floris8171141160%2360.48
Lanesboro818114118-0.87%1530.74
Archer819112116-0.89%1,1910.09
Dawson8201111130%2240.49
High Amana821111739.9%2880.39
Luzerne8221111110%8410.13
North Buena Vista8231111070.91%1111
Andover8241081080%5630.19
Marne8251081080%1880.57
Martinsburg8261081100%2880.38
Melrose827108112-0.92%1071.01
Keomah Village828107111-0.93%1,5740.07
Waterville8291071070%2490.43
Macksburg830106981.92%531.99
North Washington831105111-0.94%5170.20
Fraser8321041020.97%881.18
Ricketts833103109-0.96%4020.26
Cromwell834102106-0.97%3520.29
St. Marys835102106-0.97%7180.14
St. Paul836102106-0.97%2690.38
Toronto8371021020%5480.19
Pacific Junction838101991%1330.76
St. Olaf8391011030%4140.24
Castana84099105-1%1070.93
Masonville84199990%2980.33
Ferguson84298980%3840.26
Westwood84398102-1.01%6450.15
Baldwin84497990%2550.38
Morley84597951.04%1,0320.09
Morrison84697970%1,0210.10
Whitten84796100-1.03%1930.50
Arion8489599-1.04%2000.47
Webster84994960%2910.32
Arispe8509296-1.07%1780.52
Derby85192901.1%3540.26
Wiota85291910%2870.32
Oyens85390920%8910.10
Carpenter85489890%5560.16
Promise City85589890%4710.19
Spragueville85689910%1190.75
Hartwick8578892-1.12%6570.13
Sageville8588791-1.14%1010.86
Stanley85986860%4170.21
Zwingle86086860%5280.16
Grant86184860%1140.74
Cylinder8628387-1.19%1,0510.08
Pleasant Plain86383830%821.02
Buckeye86482840%830.99
Hansell86581830%3620.22
Tennant86681791.25%1140.71
Matlock86779771.28%2100.38
Swan86878761.3%1210.64
Balltown86977770%1,0690.07
Garber87077770%3350.23
Graf87177751.32%5830.13
Ralston87277790%391.99
Scarville87377770%9280.08
Kinross87476780%3840.20
St. Anthony87576760%1360.56
Chatsworth87675731.35%1520.49
Craig87775770%8240.09
Chillicothe87874760%3260.23
Sun Valley Lake87974188-27.45%312.42
Unionville88074760%990.74
Bradgate88173750%2100.35
Popejoy88273750%970.75
Nodaway8837175-1.39%1330.54
Willey88471730%2860.25
Oto88570720%2640.27
Shannon City88670720%1700.41
Sharpsburg88770700%1930.36
Numa88869710%1560.44
Spring Hill88969671.47%5430.13
Struble89068680%4390.15
Turin8916872-1.45%7640.09
Varina89268680%2510.27
Greenville89367651.52%4040.17
Clio89466660%880.75
Orchard89566660%7500.09
Nemaha89665670%8780.07
Redding89765631.56%650.99
Gray89864621.59%641
Truesdale8996266-1.59%4250.15
Dougherty9006165-1.61%1110.55
Sandyville90161571.67%1240.49
Yorktown90261610%2240.27
Gibson90360620%9090.07
Guernsey90460620%3260.18
Dolliver9055965-1.67%1620.36
Gruver9065963-1.67%4540.13
Aredale90758600%581
Duncan90858102-15.94%740.79
Bevington90957570%1270.45
Plano91057590%1010.56
Kirkman91155570%1950.28
Hardy91254540%1220.44
Northboro91354540%2120.26
Plover91454540%990.54
Knierim91553550%531.01
Colwell91652540%2830.18
Vining91751530%890.57
Randalia91850520%2300.22
Marysville91948462.13%1310.37
Thayer92048500%5160.09
Clayton92146460%930.49
Rossie92246460%3190.14
Thornburg92346480%2340.20
Beaver92445450%1800.25
Hayesville92544440%1740.25
Jackson Junction92644384.76%75.96
Osterdock92744440%960.46
Rodney9284347-2.27%2650.16
Bassett92942440%1070.39
Watkins9304284-19.23%1010.41
Benton93140400%600.67
Ottosen93240400%710.57
Coppock93339390%1650.24
Millerton93439390%1880.21
Rathbun93539410%1800.22
Valeria93639390%7800.05
Cotter93737390%1510.24
Curlew93837390%490.76
Imogene93936380%1800.20
Dana94035350%1250.28
Aspinwall94133350%1850.18
Gillett Grove94233330%1490.22
Pleasanton94332320%920.35
Carbon94430320%420.71
Rinard94530320%301
Udell94630320%940.32
Blanchard94729290%1270.23
Buck Grove94829310%800.36
Coburg94928280%960.29
Elkport95028280%1120.25
Jolley95128280%2430.12
Owasa95228300%500.56
Rodman95328300%1650.17
West Amana95426122-48%960.27
Leando95525214.17%131.96
Maloy95625250%410.62
Frytown9572347-20.69%280.81
Galt95823230%430.54
Hepburn95923230%2990.08
Bankston96022240%810.27
Berkley96122220%1090.20
Ellston96222220%990.22
Yetter96320200%1590.13
Durango96419210%4420.04
Conroy96517221-75%220.76
Conway96616160%720.22
Beaconsfield96715150%210.72
Le Roy968990%270.33
Rochester969-197-104.35%-10.95
Mineola970-168220136.62%-4320.39
showing: 970 rows

The state of Iowa is the 30th most-populous state in the United States with a population of 3.1 million people. Its state capital, Des Moines, is the most populated city in the state, with a population of over 210,000 people. The second most populous city is Cedar Rapids, with just over 130,000, while Davenport has over 102,000 residents, making it the third most populous and rounding out all cities with populations that exceed 100,000. The state has a total of 37 cities with populations that fall between 10,000 and 100,000.

In all, Iowa has 947 incorporated cities. These cities are spread across 99 counties. Any area that is incorporated in this state is designated as a city with no regards to population counts. There are six different types of government structures for cities in Iowa to choose from. Many have the mayor-council form of government. There are multiple cities that have less than 500 residents, many which have even less than 100. The least populous cities in the state include Beaconsfield in Ringgold County and Le Roy located in Decatur County, each of which have populations of just 15 people per the 2010 U.S. Census.

Iowa Cities by Population (2024)

What is the biggest city in Iowa?

Des Moines is the biggest city in Iowa, with a population of 208,254 in 2024.

What is the fastest growing city in Iowa?

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

How many cities are in Iowa?

There are 970 cities in Iowa.

What are the 10 largest cities in Iowa?

The 10 largest cities in Iowa are: Des Moines, Cedar Rapids, Davenport, Sioux City, Ankeny, Iowa City, West Des Moines, Ames, Waterloo and Council Bluffs.

Frequently Asked Questions

Iowa Cities by First Letter