13 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Fort Madison | 1 | 9,872 | 10,324 | -0.9% | 1,023 | 9.65 | City |
Keokuk | 2 | 9,265 | 9,885 | -1.32% | 1,018 | 9.10 | City |
West Point | 3 | 899 | 924 | -0.55% | 1,414 | 0.64 | City |
Donnellson | 4 | 852 | 887 | -0.81% | 669 | 1.27 | City |
Montrose | 5 | 715 | 745 | -0.83% | 591 | 1.21 | City |
Denmark | 6 | 704 | 504 | 2.62% | 424 | 1.66 | CDP |
Sandusky | 7 | 455 | 312 | 7.06% | 319 | 1.43 | CDP |
Mooar | 8 | 335 | 388 | 7.03% | 127 | 2.65 | CDP |
Wever | 9 | 223 | 112 | 7.21% | 151 | 1.48 | CDP |
Houghton | 10 | 134 | 139 | -0.74% | 453 | 0.30 | City |
Franklin | 11 | 126 | 128 | 0% | 808 | 0.16 | City |
St. Paul | 12 | 103 | 108 | -0.96% | 271 | 0.38 | City |
Argyle | 13 | 52 | 37 | 6.12% | 86 | 0.60 | CDP |
Fort Madison is the largest city in Lee County, with a population of 9,872.
Argyle is the smallest city in Lee County.
There are 13 cities in Lee County, Iowa.