Keokuk Information

Travel info, sports, demographic data, and general statistics about the city of Keokuk, IA

General Keokuk Information

State: Iowa

County: Lee County

Close cities: Montrose, IA, Argyle, IA

Keokuk Population (census data)
Total 10,487 (-7.5% since 2000)
Male 4,920 (46.9%)
Female 5,567 (53.1%)

Population Density: 1,145 people per sq. mile

Cost of Living Index: 74.4 (US Avg is 100)

Keokuk Elevation: 650 feet above sea level

Incorporated in 1848

Land Area: 9.16 square miles

Median Household Income: $35,908

Zip Codes: 52632.

Keokuk Map

Loading Map...

Keokuk Demographic Data

Ethnic Information:
  • White Non-Hispanic (92.3%)
  • Black (3.9%)
  • Two or more races (2.0%)
  • Hispanic (1.1%)
  • American Indian (0.9%)
Ancestry Information:
  • German (24.3%)
  • Irish (12.4%)
  • United States (10.1%)
  • English (8.4%)
  • Dutch (2.9%)
  • French (2.8%)

Keokuk School Information

High Schools
Keokuk High School (2285 Middle Road, Keokuk, IA, 52632 - Keokuk Community School District District)
Learning Center High School (2001 Fulton, Keokuk, IA, 52632 - Keokuk Community School District District)
Middle Schools
Keokuk Middle School (2002 Orleans Avenue, Keokuk, IA, 52632 - Keokuk Community School District District)
Elementary Schools
George Washington Elementary School (116 N 8th, Keokuk, IA, 52632 - Keokuk Community School District District)
Hawthorne Elementary School (2940 Decatur Street, Keokuk, IA, 52632 - Keokuk Community School District District)
Lincoln Elementary School (1402 South 7th, Keokuk, IA, 52632 - Keokuk Community School District District)
Torrence Elementary School (1721 Fulton Street, Keokuk, IA, 52632 - Keokuk Community School District District)
Wells-Carey Elementary School (918 Timea Street, Keokuk, IA, 52632 - Keokuk Community School District District)

Find a Job

Keokuk Dating
Find my Match