tourismmast1.gif (7363 bytes)

citystats.gif (4431 bytes)

Keokuk, Iowa is located at the point where the Mississippi River and the Des Moines River touch in the Southeast corner of the state in Lee County. Keokuk has a long history, but this page is for the current facts. We also have complete Maps of the Area and Directions on how to get there!

Facts About Keokuk

  • Population 12,451
  • Median Age: 35.6 Years
  • Avg. HH Inc. $30,171
  • Avg. Temp: Winter 25.4 Degrees.
  • Summer 73.9 Degrees
  • Avg. Annual Rainfall 35.1"
  • Avg. Annual Snowfall:29.5"
  • Airport? Yes!
  • Private Schools? Yes!

General Demographics

Educational Attainment

Housing

Retail Trade Statistics

Retail Trade Area Analysis

1990 Census Data