545 cities
| City | Rank | Annual Change ↓ | 2025 Pop. | 2020 Pop. |
|---|---|---|---|---|
| Tiffin | 1 | 7.72% | 7,212 | 4,519 |
| Tiffin | 2 | 7.72% | 7,212 | 4,624 |
| Waukee | 3 | 7.3% | 36,933 | 23,949 |
| Waukee | 4 | 7.3% | 36,933 | 24,368 |
| Kent Estates | 5 | 7.13% | 2,555 | 1,991 |
| Bondurant | 6 | 5.37% | 10,022 | 7,401 |
| Bondurant | 7 | 5.37% | 10,022 | 7,467 |
| Van Meter | 8 | 4.67% | 1,926 | 1,482 |
| Van Meter | 9 | 4.67% | 1,926 | 1,493 |
| Granger | 10 | 4.3% | 2,185 | 1,706 |
| Granger | 11 | 4.3% | 2,185 | 1,732 |
| Norwalk | 12 | 4.02% | 16,015 | 12,798 |
| Norwalk | 13 | 4.02% | 16,015 | 12,917 |
| Pleasant Hill | 14 | 3.72% | 12,386 | 10,152 |
| Pleasant Hill | 15 | 3.72% | 12,386 | 10,165 |
| Gilbert | 16 | 3.36% | 1,444 | 1,209 |
| Gilbert | 17 | 3.36% | 1,444 | 1,207 |
| Polk City | 18 | 3.22% | 6,637 | 5,552 |
| Polk City | 19 | 3.22% | 6,637 | 5,599 |
| West Branch | 20 | 3.16% | 2,967 | 2,505 |
| West Branch | 21 | 3.16% | 2,967 | 2,509 |
| Hudson | 22 | 3.16% | 3,008 | 2,545 |
| Hudson | 23 | 3.16% | 3,008 | 2,545 |
| Altoona | 24 | 3.15% | 23,309 | 19,669 |
| Altoona | 25 | 3.15% | 23,309 | 19,751 |
| Peosta | 26 | 2.96% | 2,260 | 1,918 |
| Peosta | 27 | 2.96% | 2,260 | 1,933 |
| Ankeny | 28 | 2.66% | 78,768 | 68,095 |
| Ankeny | 29 | 2.66% | 78,768 | 68,562 |
| Palo | 30 | 2.32% | 1,590 | 1,411 |
| Palo | 31 | 2.32% | 1,590 | 1,408 |
| Huxley | 32 | 2.26% | 4,844 | 4,245 |
| Huxley | 33 | 2.26% | 4,844 | 4,308 |
| Grimes | 34 | 2.24% | 17,653 | 15,513 |
| Grimes | 35 | 2.24% | 17,653 | 15,718 |
| Adel | 36 | 2.16% | 6,909 | 6,158 |
| Adel | 37 | 2.16% | 6,909 | 6,179 |
| Arnolds Park | 38 | 1.98% | 1,238 | 1,108 |
| Arnolds Park | 39 | 1.98% | 1,238 | 1,116 |
| Solon | 40 | 1.83% | 3,344 | 3,028 |
| Solon | 41 | 1.83% | 3,344 | 3,041 |
| Mitchellville | 42 | 1.82% | 2,735 | 2,484 |
| Mitchellville | 43 | 1.82% | 2,735 | 2,487 |
| Anamosa | 44 | 1.69% | 5,944 | 5,444 |
| Anamosa | 45 | 1.69% | 5,944 | 5,448 |
| Coralville | 46 | 1.69% | 24,364 | 22,333 |
| Coralville | 47 | 1.69% | 24,364 | 22,336 |
| Treynor | 48 | 1.63% | 1,122 | 1,032 |
| Treynor | 49 | 1.63% | 1,122 | 1,031 |
| West Des Moines | 50 | 1.61% | 74,850 | 68,725 |
| West Des Moines | 51 | 1.61% | 74,850 | 68,920 |
| North Liberty | 52 | 1.6% | 22,254 | 20,481 |
| North Liberty | 53 | 1.6% | 22,254 | 20,503 |
| Sergeant Bluff | 54 | 1.52% | 5,416 | 5,014 |
| Sergeant Bluff | 55 | 1.52% | 5,416 | 5,010 |
| Slater | 56 | 1.35% | 1,648 | 1,536 |
| Slater | 57 | 1.35% | 1,648 | 1,536 |
| Park View | 58 | 1.27% | 2,946 | 3,444 |
| Sioux Center | 59 | 1.23% | 8,782 | 8,234 |
| Sioux Center | 60 | 1.23% | 8,782 | 8,244 |
| Carlisle | 61 | 1.21% | 4,434 | 4,163 |
| Carlisle | 62 | 1.21% | 4,434 | 4,169 |
| Atkins | 63 | 1.2% | 2,194 | 2,058 |
| Atkins | 64 | 1.2% | 2,194 | 2,062 |
| Stuart | 65 | 1.17% | 1,909 | 1,786 |
| Stuart | 66 | 1.17% | 1,909 | 1,796 |
| Sanborn | 67 | 1.16% | 1,480 | 1,392 |
| Sanborn | 68 | 1.16% | 1,480 | 1,395 |
| Urbandale | 69 | 1.14% | 48,304 | 45,577 |
| Urbandale | 70 | 1.14% | 48,304 | 45,577 |
| Pella | 71 | 1.12% | 11,088 | 10,461 |
| Pella | 72 | 1.12% | 11,088 | 10,472 |
| Woodbine | 73 | 1.11% | 1,726 | 1,631 |
| Woodbine | 74 | 1.11% | 1,726 | 1,628 |
| Urbana | 75 | 1.1% | 1,653 | 1,559 |
| Urbana | 76 | 1.1% | 1,653 | 1,562 |
| Kalona | 77 | 1.09% | 2,792 | 2,639 |
| Kalona | 78 | 1.09% | 2,792 | 2,642 |
| Clive | 79 | 1.07% | 19,717 | 18,615 |
| Clive | 80 | 1.07% | 19,717 | 18,672 |
| Dallas Center | 81 | 1.05% | 2,014 | 1,903 |
| Dallas Center | 82 | 1.05% | 2,014 | 1,909 |
| Johnston | 83 | 1.03% | 25,279 | 23,937 |
| Johnston | 84 | 1.03% | 25,279 | 23,992 |
| Orange City | 85 | 1.02% | 6,614 | 6,274 |
| Orange City | 86 | 1.02% | 6,614 | 6,279 |
| Manchester | 87 | 0.98% | 5,335 | 5,074 |
| Manchester | 88 | 0.98% | 5,335 | 5,074 |
| Hull | 89 | 0.98% | 2,483 | 2,361 |
| Hull | 90 | 0.98% | 2,483 | 2,362 |
| Ames | 91 | 0.92% | 69,660 | 66,432 |
| Ames | 92 | 0.92% | 69,660 | 66,490 |
| Rock Rapids | 93 | 0.89% | 2,733 | 2,613 |
| Rock Rapids | 94 | 0.89% | 2,733 | 2,612 |
| Glenwood | 95 | 0.86% | 5,295 | 5,097 |
| Glenwood | 96 | 0.86% | 5,295 | 5,070 |
| Eldridge | 97 | 0.85% | 7,026 | 6,725 |
| Eldridge | 98 | 0.85% | 7,026 | 6,731 |
| Bloomfield | 99 | 0.79% | 2,795 | 2,681 |
| Bloomfield | 100 | 0.79% | 2,795 | 2,682 |
| Storm Lake | 101 | 0.78% | 11,718 | 11,264 |
| Storm Lake | 102 | 0.78% | 11,718 | 11,260 |
| Osceola | 103 | 0.73% | 5,626 | 5,408 |
| Osceola | 104 | 0.73% | 5,626 | 5,419 |
| Independence | 105 | 0.72% | 6,311 | 6,065 |
| Independence | 106 | 0.72% | 6,311 | 6,084 |
| Fairfax | 107 | 0.72% | 2,958 | 2,837 |
| Fairfax | 108 | 0.72% | 2,958 | 2,851 |
| Bettendorf | 109 | 0.71% | 40,568 | 39,101 |
| Bettendorf | 110 | 0.71% | 40,568 | 39,130 |
| Indianola | 111 | 0.66% | 16,405 | 15,835 |
| Indianola | 112 | 0.66% | 16,405 | 15,863 |
| Sloan | 113 | 0.65% | 1,085 | 1,046 |
| Sloan | 114 | 0.65% | 1,085 | 1,049 |
| Monroe | 115 | 0.64% | 2,034 | 1,965 |
| Monroe | 116 | 0.64% | 2,034 | 1,968 |
| Corydon | 117 | 0.64% | 1,573 | 1,522 |
| Corydon | 118 | 0.64% | 1,573 | 1,523 |
| Story City | 119 | 0.64% | 3,461 | 3,351 |
| Story City | 120 | 0.64% | 3,461 | 3,349 |
| George | 121 | 0.63% | 1,113 | 1,080 |
| George | 122 | 0.63% | 1,113 | 1,078 |
| Blue Grass | 123 | 0.59% | 1,717 | 1,667 |
| Blue Grass | 124 | 0.59% | 1,717 | 1,666 |
| Iowa City | 125 | 0.59% | 77,159 | 74,825 |
| Iowa City | 126 | 0.59% | 77,159 | 74,914 |
| Nevada | 127 | 0.58% | 7,123 | 6,919 |
| Nevada | 128 | 0.58% | 7,123 | 6,915 |
| Woodward | 129 | 0.58% | 1,391 | 1,347 |
| Woodward | 130 | 0.58% | 1,391 | 1,349 |
| Marion | 131 | 0.57% | 42,784 | 41,552 |
| Marion | 132 | 0.57% | 42,784 | 41,574 |
| Malvern | 133 | 0.57% | 1,062 | 1,038 |
| Malvern | 134 | 0.57% | 1,062 | 1,032 |
| Hiawatha | 135 | 0.56% | 7,388 | 7,185 |
| Hiawatha | 136 | 0.56% | 7,388 | 7,180 |
| Perry | 137 | 0.55% | 8,090 | 7,844 |
| Perry | 138 | 0.55% | 8,090 | 7,869 |
| Chariton | 139 | 0.54% | 4,301 | 4,193 |
| Chariton | 140 | 0.54% | 4,301 | 4,186 |
| Colfax | 141 | 0.52% | 2,317 | 2,256 |
| Colfax | 142 | 0.52% | 2,317 | 2,254 |
| DeWitt | 143 | 0.44% | 5,645 | 5,514 |
| DeWitt | 144 | 0.44% | 5,645 | 5,517 |
| Fairbank | 145 | 0.44% | 1,138 | 1,110 |
| Fairbank | 146 | 0.44% | 1,138 | 1,110 |
| Cedar Falls | 147 | 0.42% | 41,593 | 40,728 |
| Cedar Falls | 148 | 0.42% | 41,593 | 40,711 |
| Jewell Junction | 149 | 0.41% | 1,239 | 1,214 |
| Jewell Junction | 150 | 0.41% | 1,239 | 1,211 |
| Asbury | 151 | 0.4% | 6,075 | 5,941 |
| Asbury | 152 | 0.4% | 6,075 | 5,954 |
| Spirit Lake | 153 | 0.38% | 5,569 | 5,441 |
| Spirit Lake | 154 | 0.38% | 5,569 | 5,464 |
| Waverly | 155 | 0.38% | 10,616 | 10,400 |
| Waverly | 156 | 0.38% | 10,616 | 10,416 |
| West Burlington | 157 | 0.37% | 3,261 | 3,201 |
| West Burlington | 158 | 0.37% | 3,261 | 3,198 |
| Sheldon | 159 | 0.36% | 5,604 | 5,514 |
| Sheldon | 160 | 0.36% | 5,604 | 5,503 |
| Denver | 161 | 0.36% | 1,962 | 1,927 |
| Denver | 162 | 0.36% | 1,962 | 1,927 |
| Prairie City | 163 | 0.35% | 1,728 | 1,697 |
| Prairie City | 164 | 0.35% | 1,728 | 1,698 |
| Le Claire | 165 | 0.34% | 4,792 | 4,712 |
| Le Claire | 166 | 0.34% | 4,792 | 4,710 |
| Dyersville | 167 | 0.31% | 4,573 | 4,473 |
| Dyersville | 168 | 0.31% | 4,573 | 4,500 |
| Janesville | 169 | 0.29% | 1,055 | 1,036 |
| Janesville | 170 | 0.29% | 1,055 | 1,037 |
| Sioux City | 171 | 0.28% | 87,121 | 85,894 |
| Sioux City | 172 | 0.28% | 87,121 | 85,888 |
| Marshalltown | 173 | 0.28% | 27,963 | 27,592 |
| Marshalltown | 174 | 0.28% | 27,963 | 27,578 |
| Monticello | 175 | 0.27% | 4,106 | 4,044 |
| Monticello | 176 | 0.27% | 4,106 | 4,048 |
| Ely | 177 | 0.25% | 2,377 | 2,338 |
| Ely | 178 | 0.25% | 2,377 | 2,344 |
| Tripoli | 179 | 0.25% | 1,211 | 1,192 |
| Tripoli | 180 | 0.25% | 1,211 | 1,193 |
| Spencer | 181 | 0.25% | 11,446 | 11,322 |
| Spencer | 182 | 0.25% | 11,446 | 11,304 |
| Jesup | 183 | 0.24% | 2,547 | 2,510 |
| Jesup | 184 | 0.24% | 2,547 | 2,514 |
| Lenox | 185 | 0.22% | 1,358 | 1,346 |
| Lenox | 186 | 0.22% | 1,358 | 1,341 |
| Roland | 187 | 0.22% | 1,379 | 1,365 |
| Roland | 188 | 0.22% | 1,379 | 1,363 |
| Madrid | 189 | 0.21% | 2,830 | 2,802 |
| Madrid | 190 | 0.21% | 2,830 | 2,800 |
| Williamsburg | 191 | 0.21% | 3,387 | 3,348 |
| Williamsburg | 192 | 0.21% | 3,387 | 3,352 |
| Riverside | 193 | 0.19% | 1,065 | 1,055 |
| Riverside | 194 | 0.19% | 1,065 | 1,055 |
| Ottumwa | 195 | 0.18% | 25,695 | 25,545 |
| Ottumwa | 196 | 0.18% | 25,695 | 25,459 |
| Panora | 197 | 0.18% | 1,098 | 1,090 |
| Panora | 198 | 0.18% | 1,098 | 1,088 |
| Vinton | 199 | 0.18% | 4,971 | 4,936 |
| Vinton | 200 | 0.18% | 4,971 | 4,925 |
| Moville | 201 | 0.18% | 1,710 | 1,689 |
| Moville | 202 | 0.18% | 1,710 | 1,693 |
| Alton | 203 | 0.16% | 1,250 | 1,239 |
| Alton | 204 | 0.16% | 1,250 | 1,238 |
| Le Mars | 205 | 0.16% | 10,691 | 10,580 |
| Le Mars | 206 | 0.16% | 10,691 | 10,605 |
| Fairfield | 207 | 0.16% | 9,526 | 9,422 |
| Fairfield | 208 | 0.16% | 9,526 | 9,450 |
| Winterset | 209 | 0.15% | 5,429 | 5,365 |
| Winterset | 210 | 0.15% | 5,429 | 5,389 |
| Remsen | 211 | 0.12% | 1,683 | 1,675 |
| Remsen | 212 | 0.12% | 1,683 | 1,671 |
| Pleasantville | 213 | 0.12% | 1,698 | 1,680 |
| Pleasantville | 214 | 0.12% | 1,698 | 1,686 |
| Epworth | 215 | 0.1% | 2,044 | 2,026 |
| Epworth | 216 | 0.1% | 2,044 | 2,032 |
| Conrad | 217 | 0.09% | 1,099 | 1,094 |
| Conrad | 218 | 0.09% | 1,099 | 1,094 |
| Lisbon | 219 | 0.09% | 2,240 | 2,232 |
| Lisbon | 220 | 0.09% | 2,240 | 2,230 |
| Belle Plaine | 221 | 0.09% | 2,337 | 2,331 |
| Belle Plaine | 222 | 0.09% | 2,337 | 2,327 |
| Toledo | 223 | 0.08% | 2,374 | 2,369 |
| Toledo | 224 | 0.08% | 2,374 | 2,362 |
| Eagle Grove | 225 | 0.08% | 3,618 | 3,607 |
| Eagle Grove | 226 | 0.08% | 3,618 | 3,602 |
| Waterloo | 227 | 0.08% | 67,529 | 67,309 |
| Waterloo | 228 | 0.08% | 67,529 | 67,266 |
| State Center | 229 | 0.07% | 1,404 | 1,395 |
| State Center | 230 | 0.07% | 1,404 | 1,396 |
| Grundy Center | 231 | 0.07% | 2,823 | 2,807 |
| Grundy Center | 232 | 0.07% | 2,823 | 2,810 |
| Oskaloosa | 233 | 0.07% | 11,583 | 11,551 |
| Oskaloosa | 234 | 0.07% | 11,583 | 11,542 |
| Wellman | 235 | 0.07% | 1,532 | 1,525 |
| Wellman | 236 | 0.07% | 1,532 | 1,524 |
| Hampton | 237 | 0.05% | 4,342 | 4,338 |
| Hampton | 238 | 0.05% | 4,342 | 4,329 |
| Cascade | 239 | 0.04% | 2,397 | 2,389 |
| Cascade | 240 | 0.04% | 2,397 | 2,391 |
| Boone | 241 | 0.02% | 12,464 | 12,450 |
| Boone | 242 | 0.02% | 12,464 | 12,448 |
| Harlan | 243 | 0.02% | 4,899 | 4,888 |
| Harlan | 244 | 0.02% | 4,899 | 4,891 |
| Fort Dodge | 245 | 0.02% | 24,891 | 24,871 |
| Fort Dodge | 246 | 0.02% | 24,891 | 24,864 |
| Cedar Rapids | 247 | 0.01% | 137,915 | 137,732 |
| Cedar Rapids | 248 | 0.01% | 137,915 | 137,857 |
| Reinbeck | 249 | 0% | 1,673 | 1,672 |
| Reinbeck | 250 | 0% | 1,673 | 1,671 |
| St. Ansgar | 251 | 0% | 1,172 | 1,169 |
| St. Ansgar | 252 | 0% | 1,172 | 1,170 |
| Sheffield | 253 | 0% | 1,123 | 1,125 |
| Sheffield | 254 | 0% | 1,123 | 1,123 |
| Sumner | 255 | 0% | 2,032 | 2,033 |
| Sumner | 256 | 0% | 2,032 | 2,031 |
| Walcott | 257 | 0% | 1,556 | 1,557 |
| Walcott | 258 | 0% | 1,556 | 1,556 |
| Robins | 259 | -0.03% | 3,361 | 3,365 |
| Robins | 260 | -0.03% | 3,361 | 3,366 |
| Wilton | 261 | -0.03% | 2,913 | 2,923 |
| Wilton | 262 | -0.03% | 2,913 | 2,917 |
| Council Bluffs | 263 | -0.05% | 62,635 | 62,781 |
| Council Bluffs | 264 | -0.05% | 62,635 | 62,784 |
| Cherokee | 265 | -0.06% | 5,183 | 5,196 |
| Cherokee | 266 | -0.06% | 5,183 | 5,195 |
| Avoca | 267 | -0.06% | 1,684 | 1,683 |
| Avoca | 268 | -0.06% | 1,684 | 1,686 |
| Humboldt | 269 | -0.06% | 4,771 | 4,784 |
| Humboldt | 270 | -0.06% | 4,771 | 4,784 |
| Guthrie Center | 271 | -0.06% | 1,578 | 1,588 |
| Guthrie Center | 272 | -0.06% | 1,578 | 1,583 |
| Akron | 273 | -0.06% | 1,544 | 1,553 |
| Akron | 274 | -0.06% | 1,544 | 1,549 |
| Garner | 275 | -0.07% | 3,047 | 3,061 |
| Garner | 276 | -0.07% | 3,047 | 3,055 |
| Oakland | 277 | -0.07% | 1,518 | 1,521 |
| Oakland | 278 | -0.07% | 1,518 | 1,520 |
| Newton | 279 | -0.07% | 15,698 | 15,758 |
| Newton | 280 | -0.07% | 15,698 | 15,750 |
| Earlham | 281 | -0.07% | 1,410 | 1,410 |
| Earlham | 282 | -0.07% | 1,410 | 1,413 |
| Center Point | 283 | -0.08% | 2,576 | 2,587 |
| Center Point | 284 | -0.08% | 2,576 | 2,584 |
| Shell Rock | 285 | -0.08% | 1,264 | 1,267 |
| Shell Rock | 286 | -0.08% | 1,264 | 1,268 |
| Des Moines | 287 | -0.08% | 212,927 | 214,058 |
| Des Moines | 288 | -0.08% | 212,927 | 213,769 |
| Melcher-Dallas | 289 | -0.08% | 1,192 | 1,198 |
| Melcher-Dallas | 290 | -0.08% | 1,192 | 1,196 |
| Springville | 291 | -0.09% | 1,160 | 1,163 |
| Springville | 292 | -0.09% | 1,160 | 1,163 |
| Lake View | 293 | -0.09% | 1,119 | 1,122 |
| Lake View | 294 | -0.09% | 1,119 | 1,121 |
| Elk Run Heights | 295 | -0.09% | 1,060 | 1,067 |
| Elk Run Heights | 296 | -0.09% | 1,060 | 1,065 |
| Cresco | 297 | -0.1% | 3,886 | 3,893 |
| Cresco | 298 | -0.1% | 3,886 | 3,904 |
| Guttenberg | 299 | -0.11% | 1,802 | 1,814 |
| Guttenberg | 300 | -0.11% | 1,802 | 1,812 |
| Grinnell | 301 | -0.12% | 9,484 | 9,552 |
| Grinnell | 302 | -0.12% | 9,484 | 9,537 |
| Mediapolis | 303 | -0.12% | 1,677 | 1,691 |
| Mediapolis | 304 | -0.12% | 1,677 | 1,687 |
| Mount Ayr | 305 | -0.12% | 1,614 | 1,629 |
| Mount Ayr | 306 | -0.12% | 1,614 | 1,622 |
| La Porte City | 307 | -0.13% | 2,264 | 2,283 |
| La Porte City | 308 | -0.13% | 2,264 | 2,278 |
| Mount Vernon | 309 | -0.13% | 4,512 | 4,539 |
| Mount Vernon | 310 | -0.13% | 4,512 | 4,542 |
| Kingsley | 311 | -0.14% | 1,392 | 1,405 |
| Kingsley | 312 | -0.14% | 1,392 | 1,402 |
| Lamoni | 313 | -0.14% | 2,069 | 2,088 |
| Lamoni | 314 | -0.14% | 2,069 | 2,082 |
| Walford | 315 | -0.15% | 1,355 | 1,367 |
| Walford | 316 | -0.15% | 1,355 | 1,364 |
| Dike | 317 | -0.15% | 1,291 | 1,299 |
| Dike | 318 | -0.15% | 1,291 | 1,299 |
| Waukon | 319 | -0.16% | 3,793 | 3,821 |
| Waukon | 320 | -0.16% | 3,793 | 3,820 |
| New Sharon | 321 | -0.16% | 1,247 | 1,259 |
| New Sharon | 322 | -0.16% | 1,247 | 1,257 |
| Clarinda | 323 | -0.17% | 5,325 | 5,371 |
| Clarinda | 324 | -0.17% | 5,325 | 5,367 |
| Camanche | 325 | -0.18% | 4,528 | 4,569 |
| Camanche | 326 | -0.18% | 4,528 | 4,568 |
| Davenport | 327 | -0.18% | 100,759 | 101,730 |
| Davenport | 328 | -0.18% | 100,759 | 101,651 |
| Webster City | 329 | -0.18% | 7,749 | 7,827 |
| Webster City | 330 | -0.18% | 7,749 | 7,816 |
| Marcus | 331 | -0.19% | 1,067 | 1,074 |
| Marcus | 332 | -0.19% | 1,067 | 1,076 |
| Denison | 333 | -0.19% | 8,286 | 8,380 |
| Denison | 334 | -0.19% | 8,286 | 8,363 |
| Jefferson | 335 | -0.19% | 4,140 | 4,180 |
| Jefferson | 336 | -0.19% | 4,140 | 4,178 |
| Monona | 337 | -0.21% | 1,459 | 1,476 |
| Monona | 338 | -0.21% | 1,459 | 1,474 |
| Clear Lake | 339 | -0.21% | 7,586 | 7,682 |
| Clear Lake | 340 | -0.21% | 7,586 | 7,666 |
| Lone Tree | 341 | -0.22% | 1,338 | 1,353 |
| Lone Tree | 342 | -0.22% | 1,338 | 1,350 |
| Shenandoah | 343 | -0.23% | 4,867 | 4,926 |
| Shenandoah | 344 | -0.23% | 4,867 | 4,920 |
| Washington | 345 | -0.23% | 7,264 | 7,363 |
| Washington | 346 | -0.23% | 7,264 | 7,348 |
| Dysart | 347 | -0.24% | 1,263 | 1,281 |
| Dysart | 348 | -0.24% | 1,263 | 1,277 |
| Central City | 349 | -0.24% | 1,251 | 1,266 |
| Central City | 350 | -0.24% | 1,251 | 1,265 |
| Laurens | 351 | -0.24% | 1,250 | 1,266 |
| Laurens | 352 | -0.24% | 1,250 | 1,263 |
| Evansdale | 353 | -0.24% | 4,504 | 4,562 |
| Evansdale | 354 | -0.24% | 4,504 | 4,557 |
| Northwood | 355 | -0.24% | 2,042 | 2,067 |
| Northwood | 356 | -0.24% | 2,042 | 2,065 |
| Maquoketa | 357 | -0.25% | 6,049 | 6,132 |
| Maquoketa | 358 | -0.25% | 6,049 | 6,122 |
| Marengo | 359 | -0.25% | 2,409 | 2,438 |
| Marengo | 360 | -0.25% | 2,409 | 2,438 |
| Hartley | 361 | -0.25% | 1,580 | 1,604 |
| Hartley | 362 | -0.25% | 1,580 | 1,598 |
| Atlantic | 363 | -0.25% | 6,700 | 6,788 |
| Atlantic | 364 | -0.25% | 6,700 | 6,782 |
| Glidden | 365 | -0.26% | 1,137 | 1,153 |
| Glidden | 366 | -0.26% | 1,137 | 1,151 |
| Carter Lake | 367 | -0.27% | 3,742 | 3,792 |
| Carter Lake | 368 | -0.27% | 3,742 | 3,790 |
| Dubuque | 369 | -0.28% | 58,820 | 59,676 |
| Dubuque | 370 | -0.28% | 58,820 | 59,653 |
| Centerville | 371 | -0.3% | 5,329 | 5,422 |
| Centerville | 372 | -0.3% | 5,329 | 5,408 |
| Mason City | 373 | -0.31% | 26,865 | 27,351 |
| Mason City | 374 | -0.31% | 26,865 | 27,280 |
| Rock Valley | 375 | -0.32% | 4,011 | 4,066 |
| Rock Valley | 376 | -0.32% | 4,011 | 4,073 |
| Pocahontas | 377 | -0.32% | 1,842 | 1,871 |
| Pocahontas | 378 | -0.32% | 1,842 | 1,869 |
| Estherville | 379 | -0.33% | 5,777 | 5,902 |
| Estherville | 380 | -0.33% | 5,777 | 5,871 |
| Bedford | 381 | -0.34% | 1,469 | 1,499 |
| Bedford | 382 | -0.34% | 1,469 | 1,491 |
| Clinton | 383 | -0.34% | 24,036 | 24,467 |
| Clinton | 384 | -0.34% | 24,036 | 24,446 |
| Buffalo | 385 | -0.34% | 1,159 | 1,178 |
| Buffalo | 386 | -0.34% | 1,159 | 1,176 |
| Burlington | 387 | -0.35% | 23,554 | 24,022 |
| Burlington | 388 | -0.35% | 23,554 | 23,968 |
| Parkersburg | 389 | -0.35% | 1,979 | 2,015 |
| Parkersburg | 390 | -0.35% | 1,979 | 2,014 |
| Sigourney | 391 | -0.35% | 1,967 | 2,006 |
| Sigourney | 392 | -0.35% | 1,967 | 2,001 |
| Creston | 393 | -0.38% | 7,393 | 7,539 |
| Creston | 394 | -0.38% | 7,393 | 7,531 |
| Missouri Valley | 395 | -0.38% | 2,628 | 2,681 |
| Missouri Valley | 396 | -0.38% | 2,628 | 2,675 |
| Bellevue | 397 | -0.39% | 2,312 | 2,362 |
| Bellevue | 398 | -0.39% | 2,312 | 2,357 |
| Dunlap | 399 | -0.39% | 1,026 | 1,043 |
| Dunlap | 400 | -0.39% | 1,026 | 1,043 |
| New Hampton | 401 | -0.41% | 3,419 | 3,495 |
| New Hampton | 402 | -0.41% | 3,419 | 3,489 |
| Montezuma | 403 | -0.42% | 1,415 | 1,448 |
| Montezuma | 404 | -0.42% | 1,415 | 1,445 |
| Forest City | 405 | -0.43% | 4,181 | 4,278 |
| Forest City | 406 | -0.43% | 4,181 | 4,269 |
| Decorah | 407 | -0.43% | 7,422 | 7,585 |
| Decorah | 408 | -0.43% | 7,422 | 7,581 |
| Lake Park | 409 | -0.43% | 1,150 | 1,170 |
| Lake Park | 410 | -0.43% | 1,150 | 1,173 |
| Strawberry Point | 411 | -0.44% | 1,136 | 1,159 |
| Strawberry Point | 412 | -0.44% | 1,136 | 1,158 |
| Leon | 413 | -0.45% | 1,771 | 1,819 |
| Leon | 414 | -0.45% | 1,771 | 1,810 |
| Britt | 415 | -0.45% | 1,992 | 2,046 |
| Britt | 416 | -0.45% | 1,992 | 2,037 |
| West Union | 417 | -0.45% | 2,424 | 2,485 |
| West Union | 418 | -0.45% | 2,424 | 2,477 |
| Carroll | 419 | -0.45% | 10,079 | 10,328 |
| Carroll | 420 | -0.45% | 10,079 | 10,309 |
| Knoxville | 421 | -0.46% | 7,406 | 7,589 |
| Knoxville | 422 | -0.46% | 7,406 | 7,574 |
| Emmetsburg | 423 | -0.47% | 3,615 | 3,701 |
| Emmetsburg | 424 | -0.47% | 3,615 | 3,699 |
| Brooklyn | 425 | -0.47% | 1,467 | 1,500 |
| Brooklyn | 426 | -0.47% | 1,467 | 1,499 |
| Sidney | 427 | -0.48% | 1,043 | 1,070 |
| Sidney | 428 | -0.48% | 1,043 | 1,065 |
| Clarksville | 429 | -0.48% | 1,232 | 1,261 |
| Clarksville | 430 | -0.48% | 1,232 | 1,260 |
| Manly | 431 | -0.49% | 1,227 | 1,258 |
| Manly | 432 | -0.49% | 1,227 | 1,255 |
| Muscatine | 433 | -0.49% | 23,183 | 23,809 |
| Muscatine | 434 | -0.49% | 23,183 | 23,757 |
| Iowa Falls | 435 | -0.5% | 4,968 | 5,105 |
| Iowa Falls | 436 | -0.5% | 4,968 | 5,090 |
| Elkader | 437 | -0.5% | 1,186 | 1,215 |
| Elkader | 438 | -0.5% | 1,186 | 1,214 |
| Osage | 439 | -0.51% | 3,541 | 3,626 |
| Osage | 440 | -0.51% | 3,541 | 3,629 |
| Ogden | 441 | -0.51% | 1,960 | 2,009 |
| Ogden | 442 | -0.51% | 1,960 | 2,007 |
| Traer | 443 | -0.52% | 1,539 | 1,580 |
| Traer | 444 | -0.52% | 1,539 | 1,576 |
| Oelwein | 445 | -0.52% | 5,758 | 5,928 |
| Oelwein | 446 | -0.52% | 5,758 | 5,906 |
| Eldora | 447 | -0.54% | 2,581 | 2,659 |
| Eldora | 448 | -0.54% | 2,581 | 2,650 |
| Clarion | 449 | -0.55% | 2,736 | 2,814 |
| Clarion | 450 | -0.55% | 2,736 | 2,808 |
| Aplington | 451 | -0.55% | 1,082 | 1,113 |
| Aplington | 452 | -0.55% | 1,082 | 1,112 |
| Belmond | 453 | -0.58% | 2,391 | 2,466 |
| Belmond | 454 | -0.58% | 2,391 | 2,461 |
| Nashua | 455 | -0.59% | 1,506 | 1,554 |
| Nashua | 456 | -0.59% | 1,506 | 1,551 |
| Hawarden | 457 | -0.61% | 2,614 | 2,696 |
| Hawarden | 458 | -0.61% | 2,614 | 2,694 |
| Columbus Junction | 459 | -0.61% | 1,783 | 1,840 |
| Columbus Junction | 460 | -0.61% | 1,783 | 1,836 |
| Milford | 461 | -0.61% | 3,238 | 3,326 |
| Milford | 462 | -0.61% | 3,238 | 3,335 |
| Villisca | 463 | -0.63% | 1,099 | 1,131 |
| Villisca | 464 | -0.63% | 1,099 | 1,132 |
| Algona | 465 | -0.64% | 5,307 | 5,482 |
| Algona | 466 | -0.64% | 5,307 | 5,474 |
| Alta | 467 | -0.64% | 2,026 | 2,094 |
| Alta | 468 | -0.64% | 2,026 | 2,091 |
| Farley | 469 | -0.64% | 1,712 | 1,768 |
| Farley | 470 | -0.64% | 1,712 | 1,766 |
| Windsor Heights | 471 | -0.65% | 5,073 | 5,253 |
| Windsor Heights | 472 | -0.65% | 5,073 | 5,236 |
| Audubon | 473 | -0.65% | 1,995 | 2,059 |
| Audubon | 474 | -0.65% | 1,995 | 2,060 |
| Logan | 475 | -0.67% | 1,342 | 1,387 |
| Logan | 476 | -0.67% | 1,342 | 1,385 |
| Rockwell | 477 | -0.67% | 1,037 | 1,072 |
| Rockwell | 478 | -0.67% | 1,037 | 1,069 |
| Nora Springs | 479 | -0.68% | 1,321 | 1,367 |
| Nora Springs | 480 | -0.68% | 1,321 | 1,364 |
| Holstein | 481 | -0.68% | 1,465 | 1,509 |
| Holstein | 482 | -0.68% | 1,465 | 1,514 |
| Sibley | 483 | -0.68% | 2,768 | 2,860 |
| Sibley | 484 | -0.68% | 2,768 | 2,863 |
| Wapello | 485 | -0.69% | 2,012 | 2,083 |
| Wapello | 486 | -0.69% | 2,012 | 2,081 |
| Tama | 487 | -0.73% | 2,975 | 3,094 |
| Tama | 488 | -0.73% | 2,975 | 3,083 |
| University Heights | 489 | -0.76% | 1,179 | 1,226 |
| University Heights | 490 | -0.76% | 1,179 | 1,223 |
| North English | 491 | -0.78% | 1,022 | 1,062 |
| North English | 492 | -0.78% | 1,022 | 1,061 |
| Rockwell City | 493 | -0.78% | 2,168 | 2,261 |
| Rockwell City | 494 | -0.78% | 2,168 | 2,253 |
| Sac City | 495 | -0.8% | 1,976 | 2,062 |
| Sac City | 496 | -0.8% | 1,976 | 2,056 |
| New London | 497 | -0.81% | 1,838 | 1,914 |
| New London | 498 | -0.81% | 1,838 | 1,910 |
| Red Oak | 499 | -0.81% | 5,376 | 5,596 |
| Red Oak | 500 | -0.81% | 5,376 | 5,596 |
| Calmar | 501 | -0.82% | 1,091 | 1,136 |
| Calmar | 502 | -0.82% | 1,091 | 1,134 |
| Lake Mills | 503 | -0.82% | 2,060 | 2,145 |
| Lake Mills | 504 | -0.82% | 2,060 | 2,142 |
| Fort Madison | 505 | -0.83% | 9,900 | 10,318 |
| Fort Madison | 506 | -0.83% | 9,900 | 10,313 |
| Tipton | 507 | -0.85% | 3,033 | 3,165 |
| Tipton | 508 | -0.85% | 3,033 | 3,162 |
| Manson | 509 | -0.85% | 1,632 | 1,707 |
| Manson | 510 | -0.85% | 1,632 | 1,701 |
| West Liberty | 511 | -0.86% | 3,692 | 3,859 |
| West Liberty | 512 | -0.86% | 3,692 | 3,850 |
| Coon Rapids | 513 | -0.87% | 1,247 | 1,305 |
| Coon Rapids | 514 | -0.87% | 1,247 | 1,302 |
| Lake City | 515 | -0.91% | 1,641 | 1,724 |
| Lake City | 516 | -0.91% | 1,641 | 1,716 |
| Postville | 517 | -0.91% | 2,396 | 2,510 |
| Postville | 518 | -0.91% | 2,396 | 2,506 |
| Ackley | 519 | -0.91% | 1,524 | 1,598 |
| Ackley | 520 | -0.91% | 1,524 | 1,594 |
| Greenfield | 521 | -0.96% | 1,969 | 2,064 |
| Greenfield | 522 | -0.96% | 1,969 | 2,062 |
| Ida Grove | 523 | -0.96% | 1,969 | 2,059 |
| Ida Grove | 524 | -0.96% | 1,969 | 2,064 |
| Corning | 525 | -0.99% | 1,494 | 1,566 |
| Corning | 526 | -0.99% | 1,494 | 1,567 |
| Onawa | 527 | -1% | 2,767 | 2,908 |
| Onawa | 528 | -1% | 2,767 | 2,904 |
| Charles City | 529 | -1.06% | 7,006 | 7,399 |
| Charles City | 530 | -1.06% | 7,006 | 7,381 |
| Albia | 531 | -1.06% | 3,541 | 3,717 |
| Albia | 532 | -1.06% | 3,541 | 3,729 |
| Mapleton | 533 | -1.08% | 1,102 | 1,161 |
| Mapleton | 534 | -1.08% | 1,102 | 1,160 |
| Durant | 535 | -1.11% | 1,778 | 1,873 |
| Durant | 536 | -1.11% | 1,778 | 1,875 |
| Keokuk | 537 | -1.14% | 9,354 | 9,909 |
| Keokuk | 538 | -1.14% | 9,354 | 9,893 |
| Manning | 539 | -1.15% | 1,374 | 1,456 |
| Manning | 540 | -1.15% | 1,374 | 1,453 |
| Fayette | 541 | -1.26% | 1,178 | 1,256 |
| Fayette | 542 | -1.26% | 1,178 | 1,252 |
| Saylorville | 543 | -1.41% | 2,721 | 2,743 |
| Mount Pleasant | 544 | -2.23% | 8,319 | 9,285 |
| Mount Pleasant | 545 | -2.23% | 8,319 | 9,267 |
Iowa's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Tiffin leads with 7.72% annualized growth, followed by Tiffin (7.72%) and Waukee (7.3%). The largest population centers are Des Moines (212,927), Des Moines (212,927), and Cedar Rapids (137,915). Of the 545 cities over 1,000 population, 258 are growing while 287 experienced population decline. Overall, cities averaged 0.25% annualized growth, with total urban population growing by 2.83% annually.