| City | Rank | Annual Change ↓ | 2026 Pop. | 2020 Pop. |
|---|---|---|---|---|
| Tiffin | 1 | 7.03% | 7,659 | 4,625 |
| Waukee | 2 | 5.55% | 36,825 | 24,185 |
| Van Meter | 3 | 4.9% | 2,075 | 1,496 |
| Bondurant | 4 | 4.87% | 10,117 | 7,475 |
| Granger | 5 | 4.54% | 2,278 | 1,737 |
| Polk City | 6 | 3.39% | 6,855 | 5,610 |
| West Branch | 7 | 3.15% | 3,049 | 2,510 |
| Altoona | 8 | 3.03% | 23,486 | 19,742 |
| Gilbert | 9 | 3.02% | 1,431 | 1,205 |
| Peosta | 10 | 2.88% | 2,289 | 1,927 |
| Hudson | 11 | 2.84% | 3,114 | 2,544 |
| Adel | 12 | 2.62% | 7,284 | 6,194 |
| Ankeny | 13 | 2.5% | 79,782 | 68,659 |
| Norwalk | 14 | 2.45% | 15,371 | 12,861 |
| Grimes | 15 | 2.15% | 17,780 | 15,719 |
| Palo | 16 | 2.13% | 1,584 | 1,411 |
| Pleasant Hill | 17 | 2.07% | 11,472 | 10,150 |
| Huxley | 18 | 1.95% | 4,807 | 4,307 |
| Arnolds Park | 19 | 1.84% | 1,220 | 1,123 |
| Mitchellville | 20 | 1.8% | 2,719 | 2,486 |
| Anamosa | 21 | 1.76% | 6,005 | 5,449 |
| Carlisle | 22 | 1.74% | 4,611 | 4,185 |
| West Des Moines | 23 | 1.72% | 75,503 | 68,962 |
| Solon | 24 | 1.61% | 3,399 | 3,040 |
| Sioux Center | 25 | 1.58% | 9,004 | 8,240 |
| Treynor | 26 | 1.56% | 1,105 | 1,023 |
| Dallas Center | 27 | 1.52% | 2,073 | 1,909 |
| Coralville | 28 | 1.51% | 24,322 | 22,321 |
| Sergeant Bluff | 29 | 1.45% | 5,401 | 5,009 |
| Indianola | 30 | 1.38% | 17,062 | 15,882 |
| North Liberty | 31 | 1.37% | 22,276 | 20,501 |
| Clive | 32 | 1.23% | 20,106 | 18,689 |
| Atkins | 33 | 1.23% | 2,230 | 2,062 |
| Urbandale | 34 | 1.2% | 49,154 | 45,588 |
| Stuart | 35 | 1.17% | 1,904 | 1,796 |
| Urbana | 36 | 1.14% | 1,690 | 1,565 |
| Hull | 37 | 1.1% | 2,484 | 2,366 |
| Perry | 38 | 1.1% | 8,298 | 7,881 |
| Kalona | 39 | 1.07% | 2,841 | 2,642 |
| Orange City | 40 | 1.07% | 6,537 | 6,275 |
| Woodbine | 41 | 1.06% | 1,723 | 1,623 |
| Slater | 42 | 1.05% | 1,634 | 1,536 |
| Sanborn | 43 | 1.03% | 1,478 | 1,393 |
| Woodward | 44 | 0.98% | 1,440 | 1,353 |
| Johnston | 45 | 0.95% | 25,303 | 23,984 |
| Manchester | 46 | 0.93% | 5,407 | 5,075 |
| Pella | 47 | 0.92% | 11,093 | 10,474 |
| Osceola | 48 | 0.92% | 5,731 | 5,413 |
| Rock Rapids | 49 | 0.91% | 2,758 | 2,613 |
| Glenwood | 50 | 0.78% | 5,328 | 5,066 |
| Bloomfield | 51 | 0.75% | 2,806 | 2,681 |
| Eldridge | 52 | 0.73% | 7,005 | 6,722 |
| Chariton | 53 | 0.71% | 4,378 | 4,185 |
| Independence | 54 | 0.7% | 6,356 | 6,079 |
| Ames | 55 | 0.69% | 68,691 | 66,497 |
| Malvern | 56 | 0.65% | 1,080 | 1,031 |
| Jewell Junction | 57 | 0.65% | 1,246 | 1,210 |
| Monroe | 58 | 0.64% | 2,035 | 1,970 |
| Bettendorf | 59 | 0.62% | 40,963 | 39,120 |
| Storm Lake | 60 | 0.61% | 11,661 | 11,262 |
| Fairfax | 61 | 0.58% | 2,942 | 2,851 |
| West Burlington | 62 | 0.57% | 3,377 | 3,197 |
| Sloan | 63 | 0.56% | 1,084 | 1,048 |
| George | 64 | 0.55% | 1,099 | 1,080 |
| Corydon | 65 | 0.53% | 1,720 | 1,524 |
| Colfax | 66 | 0.52% | 2,315 | 2,255 |
| Blue Grass | 67 | 0.47% | 1,711 | 1,666 |
| Marion | 68 | 0.46% | 42,927 | 41,571 |
| Hiawatha | 69 | 0.44% | 7,465 | 7,180 |
| Fairbank | 70 | 0.44% | 1,150 | 1,109 |
| DeWitt | 71 | 0.42% | 5,728 | 5,517 |
| Iowa City | 72 | 0.4% | 76,537 | 74,936 |
| Waverly | 73 | 0.4% | 10,603 | 10,415 |
| Janesville | 74 | 0.38% | 1,056 | 1,039 |
| Lenox | 75 | 0.37% | 1,369 | 1,339 |
| Denver | 76 | 0.36% | 1,961 | 1,929 |
| Dyersville | 77 | 0.35% | 4,590 | 4,503 |
| Prairie City | 78 | 0.35% | 1,730 | 1,698 |
| Asbury | 79 | 0.33% | 6,055 | 5,959 |
| Tripoli | 80 | 0.33% | 1,212 | 1,192 |
| Spirit Lake | 81 | 0.33% | 5,543 | 5,465 |
| Story City | 82 | 0.33% | 3,393 | 3,352 |
| Wellman | 83 | 0.32% | 1,544 | 1,521 |
| Spencer | 84 | 0.31% | 11,253 | 11,302 |
| Sheldon | 85 | 0.3% | 5,592 | 5,499 |
| Eagle Grove | 86 | 0.3% | 3,664 | 3,602 |
| Cedar Falls | 87 | 0.3% | 41,364 | 40,700 |
| Nevada | 88 | 0.26% | 6,992 | 6,915 |
| Le Claire | 89 | 0.25% | 4,753 | 4,708 |
| Mount Ayr | 90 | 0.24% | 1,641 | 1,622 |
| Alton | 91 | 0.24% | 1,257 | 1,238 |
| Winterset | 92 | 0.24% | 5,533 | 5,388 |
| Williamsburg | 93 | 0.23% | 3,416 | 3,355 |
| Jesup | 94 | 0.23% | 2,563 | 2,517 |
| Vinton | 95 | 0.22% | 5,015 | 4,925 |
| Monticello | 96 | 0.22% | 4,113 | 4,050 |
| Lake View | 97 | 0.18% | 1,124 | 1,119 |
| Madrid | 98 | 0.18% | 2,825 | 2,801 |
| Toledo | 99 | 0.17% | 2,388 | 2,363 |
| Sioux City | 100 | 0.16% | 86,493 | 85,893 |
| Belle Plaine | 101 | 0.13% | 2,349 | 2,325 |
| Cresco | 102 | 0.13% | 3,930 | 3,902 |
| Moville | 103 | 0.12% | 1,710 | 1,691 |
| Marshalltown | 104 | 0.1% | 27,564 | 27,580 |
| Epworth | 105 | 0.1% | 2,039 | 2,035 |
| Riverside | 106 | 0.09% | 1,087 | 1,068 |
| Ely | 107 | 0.08% | 2,368 | 2,343 |
| Grundy Center | 108 | 0.07% | 2,816 | 2,806 |
| Webster City | 109 | 0.06% | 7,820 | 7,812 |
| Pleasantville | 110 | 0.06% | 1,700 | 1,687 |
| Harlan | 111 | 0.02% | 4,860 | 4,891 |
| Ottumwa | 112 | 0% | 25,320 | 25,462 |
| Boone | 113 | 0% | 12,471 | 12,447 |
| Cascade | 114 | 0% | 2,399 | 2,393 |
| Le Mars | 115 | 0% | 10,760 | 10,603 |
| Remsen | 116 | 0% | 1,663 | 1,674 |
| Sumner | 117 | 0% | 2,022 | 2,028 |
| Wilton | 118 | 0% | 2,892 | 2,918 |
| Lisbon | 119 | -0.04% | 2,238 | 2,229 |
| Hampton | 120 | -0.05% | 4,262 | 4,323 |
| Fort Dodge | 121 | -0.06% | 24,823 | 24,891 |
| Newton | 122 | -0.06% | 15,732 | 15,748 |
| Reinbeck | 123 | -0.06% | 1,667 | 1,670 |
| Garner | 124 | -0.07% | 3,027 | 3,055 |
| Oakland | 125 | -0.07% | 1,488 | 1,521 |
| State Center | 126 | -0.07% | 1,388 | 1,397 |
| St. Ansgar | 127 | -0.09% | 1,167 | 1,169 |
| Sheffield | 128 | -0.09% | 1,102 | 1,118 |
| Panora | 129 | -0.09% | 1,093 | 1,088 |
| Conrad | 130 | -0.09% | 1,085 | 1,091 |
| Waterloo | 131 | -0.1% | 66,855 | 67,259 |
| Oskaloosa | 132 | -0.1% | 11,482 | 11,544 |
| Lamoni | 133 | -0.1% | 2,072 | 2,079 |
| Waukon | 134 | -0.1% | 3,845 | 3,820 |
| Emmetsburg | 135 | -0.11% | 3,680 | 3,694 |
| Avoca | 136 | -0.12% | 1,659 | 1,689 |
| Council Bluffs | 137 | -0.12% | 62,603 | 62,792 |
| Walcott | 138 | -0.13% | 1,528 | 1,545 |
| Camanche | 139 | -0.13% | 4,551 | 4,569 |
| Monona | 140 | -0.14% | 1,442 | 1,474 |
| Earlham | 141 | -0.14% | 1,394 | 1,413 |
| Rock Valley | 142 | -0.14% | 4,182 | 4,069 |
| Roland | 143 | -0.15% | 1,342 | 1,359 |
| Cedar Rapids | 144 | -0.15% | 137,727 | 137,853 |
| Dike | 145 | -0.15% | 1,297 | 1,302 |
| Dysart | 146 | -0.16% | 1,266 | 1,277 |
| Grinnell | 147 | -0.16% | 9,415 | 9,539 |
| Shell Rock | 148 | -0.16% | 1,250 | 1,268 |
| Marengo | 149 | -0.16% | 2,421 | 2,437 |
| Des Moines | 150 | -0.17% | 211,734 | 213,682 |
| Melcher-Dallas | 151 | -0.17% | 1,194 | 1,198 |
| Guttenberg | 152 | -0.17% | 1,786 | 1,817 |
| Robins | 153 | -0.18% | 3,360 | 3,361 |
| Akron | 154 | -0.2% | 1,528 | 1,551 |
| Bedford | 155 | -0.2% | 1,471 | 1,490 |
| Clarinda | 156 | -0.21% | 5,262 | 5,373 |
| Jefferson | 157 | -0.22% | 4,141 | 4,180 |
| Kingsley | 158 | -0.22% | 1,370 | 1,402 |
| Walford | 159 | -0.22% | 1,356 | 1,365 |
| Center Point | 160 | -0.23% | 2,566 | 2,581 |
| New Sharon | 161 | -0.24% | 1,244 | 1,256 |
| Guthrie Center | 162 | -0.25% | 1,579 | 1,583 |
| Springville | 163 | -0.26% | 1,157 | 1,162 |
| Glidden | 164 | -0.26% | 1,130 | 1,149 |
| Mount Vernon | 165 | -0.27% | 4,502 | 4,541 |
| Shenandoah | 166 | -0.27% | 4,795 | 4,920 |
| Cherokee | 167 | -0.27% | 5,108 | 5,189 |
| Leon | 168 | -0.28% | 1,768 | 1,805 |
| Maquoketa | 169 | -0.28% | 6,010 | 6,122 |
| Elk Run Heights | 170 | -0.28% | 1,050 | 1,067 |
| Clarion | 171 | -0.29% | 2,750 | 2,804 |
| Northwood | 172 | -0.29% | 2,050 | 2,069 |
| Davenport | 173 | -0.29% | 100,062 | 101,651 |
| Atlantic | 174 | -0.3% | 6,656 | 6,781 |
| Mediapolis | 175 | -0.3% | 1,655 | 1,682 |
| Centerville | 176 | -0.32% | 5,310 | 5,407 |
| Clear Lake | 177 | -0.33% | 7,576 | 7,661 |
| Elkader | 178 | -0.34% | 1,179 | 1,214 |
| Washington | 179 | -0.34% | 7,236 | 7,348 |
| Dubuque | 180 | -0.35% | 58,943 | 59,641 |
| Buffalo | 181 | -0.35% | 1,142 | 1,171 |
| Clinton | 182 | -0.35% | 23,965 | 24,444 |
| Denison | 183 | -0.35% | 8,185 | 8,360 |
| Strawberry Point | 184 | -0.36% | 1,122 | 1,154 |
| La Porte City | 185 | -0.36% | 2,230 | 2,278 |
| Humboldt | 186 | -0.36% | 4,658 | 4,788 |
| Belmond | 187 | -0.37% | 2,411 | 2,463 |
| Lone Tree | 188 | -0.38% | 1,327 | 1,349 |
| Marcus | 189 | -0.39% | 1,034 | 1,075 |
| Carroll | 190 | -0.39% | 10,046 | 10,311 |
| Mason City | 191 | -0.39% | 26,749 | 27,280 |
| Dunlap | 192 | -0.39% | 1,026 | 1,046 |
| Bellevue | 193 | -0.39% | 2,308 | 2,355 |
| Central City | 194 | -0.4% | 1,248 | 1,265 |
| Knoxville | 195 | -0.4% | 7,439 | 7,581 |
| Carter Lake | 196 | -0.41% | 3,655 | 3,789 |
| Fairfield | 197 | -0.42% | 9,181 | 9,445 |
| New Hampton | 198 | -0.44% | 3,405 | 3,489 |
| Hartley | 199 | -0.44% | 1,572 | 1,601 |
| Evansdale | 200 | -0.45% | 4,443 | 4,557 |
| Traer | 201 | -0.45% | 1,548 | 1,575 |
| Britt | 202 | -0.45% | 1,972 | 2,038 |
| Parkersburg | 203 | -0.46% | 1,960 | 2,017 |
| Creston | 204 | -0.46% | 7,301 | 7,531 |
| Estherville | 205 | -0.46% | 5,780 | 5,879 |
| Sidney | 206 | -0.48% | 1,046 | 1,067 |
| Brooklyn | 207 | -0.48% | 1,460 | 1,501 |
| Iowa Falls | 208 | -0.48% | 4,989 | 5,092 |
| Muscatine | 209 | -0.49% | 23,051 | 23,783 |
| Clarksville | 210 | -0.49% | 1,219 | 1,259 |
| Laurens | 211 | -0.49% | 1,211 | 1,264 |
| Montezuma | 212 | -0.49% | 1,410 | 1,446 |
| West Union | 213 | -0.5% | 2,412 | 2,476 |
| Missouri Valley | 214 | -0.5% | 2,603 | 2,674 |
| Ogden | 215 | -0.51% | 1,965 | 2,005 |
| Forest City | 216 | -0.51% | 4,122 | 4,269 |
| Hawarden | 217 | -0.53% | 2,651 | 2,699 |
| Eldora | 218 | -0.54% | 2,579 | 2,656 |
| Algona | 219 | -0.55% | 5,280 | 5,480 |
| Burlington | 220 | -0.55% | 23,207 | 23,965 |
| Aplington | 221 | -0.55% | 1,078 | 1,111 |
| Oelwein | 222 | -0.56% | 5,725 | 5,909 |
| Sigourney | 223 | -0.56% | 1,940 | 1,996 |
| Manly | 224 | -0.56% | 1,232 | 1,259 |
| North English | 225 | -0.58% | 1,035 | 1,066 |
| Osage | 226 | -0.59% | 3,531 | 3,633 |
| Tama | 227 | -0.6% | 2,993 | 3,087 |
| Sac City | 228 | -0.6% | 1,981 | 2,057 |
| Nora Springs | 229 | -0.61% | 1,308 | 1,365 |
| Pocahontas | 230 | -0.61% | 1,792 | 1,870 |
| Villisca | 231 | -0.64% | 1,092 | 1,132 |
| Decorah | 232 | -0.65% | 7,369 | 7,582 |
| Nashua | 233 | -0.66% | 1,495 | 1,551 |
| Logan | 234 | -0.67% | 1,343 | 1,386 |
| Windsor Heights | 235 | -0.69% | 5,024 | 5,235 |
| Farley | 236 | -0.7% | 1,706 | 1,767 |
| Milford | 237 | -0.72% | 3,186 | 3,335 |
| Calmar | 238 | -0.73% | 1,090 | 1,130 |
| Fort Madison | 239 | -0.74% | 9,861 | 10,310 |
| Rockwell | 240 | -0.77% | 1,031 | 1,068 |
| Tipton | 241 | -0.78% | 3,036 | 3,161 |
| Columbus Junction | 242 | -0.79% | 1,758 | 1,849 |
| Mapleton | 243 | -0.79% | 1,126 | 1,159 |
| Audubon | 244 | -0.8% | 1,973 | 2,060 |
| Holstein | 245 | -0.82% | 1,458 | 1,512 |
| Sibley | 246 | -0.83% | 2,739 | 2,864 |
| Red Oak | 247 | -0.84% | 5,343 | 5,596 |
| Onawa | 248 | -0.85% | 2,797 | 2,907 |
| Wapello | 249 | -0.86% | 1,962 | 2,082 |
| West Liberty | 250 | -0.86% | 3,685 | 3,849 |
| New London | 251 | -0.86% | 1,834 | 1,912 |
| Greenfield | 252 | -0.87% | 2,052 | 2,065 |
| Postville | 253 | -0.87% | 2,381 | 2,510 |
| Lake Mills | 254 | -0.88% | 2,032 | 2,142 |
| Coon Rapids | 255 | -0.88% | 1,240 | 1,302 |
| Rockwell City | 256 | -0.89% | 2,114 | 2,250 |
| Ackley | 257 | -0.92% | 1,516 | 1,591 |
| Alta | 258 | -0.92% | 1,940 | 2,089 |
| University Heights | 259 | -0.93% | 1,166 | 1,223 |
| Albia | 260 | -0.94% | 3,565 | 3,728 |
| Charles City | 261 | -0.96% | 6,946 | 7,380 |
| Keokuk | 262 | -0.98% | 9,417 | 9,885 |
| Corning | 263 | -0.99% | 1,496 | 1,564 |
| Durant | 264 | -1% | 1,782 | 1,877 |
| Manson | 265 | -1.05% | 1,600 | 1,701 |
| Lake Park | 266 | -1.08% | 1,099 | 1,173 |
| Manning | 267 | -1.09% | 1,360 | 1,450 |
| Lake City | 268 | -1.1% | 1,622 | 1,722 |
| Ida Grove | 269 | -1.11% | 1,964 | 2,069 |
| Fayette | 270 | -1.43% | 1,168 | 1,254 |
| Mount Pleasant | 271 | -2.21% | 8,312 | 9,272 |
Iowa's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Tiffin leads with 7.03% annualized growth, followed by Waukee (5.55%) and Van Meter (4.9%). The largest population centers are Des Moines (211,734), Cedar Rapids (137,727), and Davenport (100,062). Of the 271 cities over 1,000 population, 118 are growing while 153 experienced population decline. Overall, cities averaged 0.19% annualized growth, with total urban population growing by 2.68% annually.