Lee County, Iowa Cities (2026)

8 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Fort Madison19,81810,313-0.83%1,01710 City
Keokuk29,2469,893-1.15%1,0169 City
West Point3893923-0.56%1,4041 City
Donnellson4845887-0.82%6641 City
Montrose5729744-0.27%6031 City
Franklin61351290.75%8650 City
Houghton7127133-0.78%4290 City
St. Paul8103108-0.96%2710 City

Lee County Cities Summary

Largest City

Fort Madison is the largest city in Lee County, with a population of 9,818.

Smallest City

St. Paul is the smallest city in Lee County, with a population of 103.

10 Largest Cities

There are 8 cities in Lee County, Iowa.

Location of Lee County