Lee County, Iowa cities by population

Number of cities: 9
Population: 33,724
Largest city: Fort Madison
Table of cities in Lee County, Iowa sorted by population from largest to smallest.
CityTypePopulation
Fort Madisoncity10,340
Keokukcity9,977
Donnellsoncity960
West Pointcity820
Montrosecity710
DenmarkCDP651
Franklincity137
Houghtoncity87
St. Paulcity57

What is the largest city in Lee County, Iowa?

Fort Madison is the largest city in Lee County, Iowa with a population of 10,340.

TOP-5 cities by population in Lee County, Iowa:
  • Fort Madison
  • Keokuk
  • Donnellson
  • West Point
  • Montrose