The Keokuk Community School District has two elementary schools (George Washington, and Hawthorne), Keokuk Middle School, and Keokuk High School.
A few miles north of Keokuk is the Galland School, a replica of the first schoolhouse constructed in Iowa.