Lee County, Iowa Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Fort Madison19,86110,310-0.74%1,02210 City
Keokuk29,4179,885-0.98%1,0359 City
West Point3896927-0.55%1,4091 City
Donnellson4789890-2.35%6201 City
Montrose5742742-0.4%6141 City
Franklin61341310.75%8590 City
Houghton7125130-0.79%4220 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,861.

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