Lee County
Lee County, Iowa's 13 public schools span elementary through high school (7 elementary, 3 middle, and 3 high). Total enrollment is roughly 6,014 students.
4-year change in Lee County
SY 2020-21 vs SY 2024-25How Lee County ranks
Among counties| Measure | This county | In Iowa | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 68.1% | #65 of 89 | N/A |
| Enrollment ranked largest first | 6,014 | #16 of 90 | #1,163 of 2,745 |
| Number of schools ranked most first | 13 | #30 of 90 | N/A |
| Students per teacher ranked fewest first | 14.1:1 | #63 of 90 | #1,416 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 53.0% | #12 of 90 | #1,475 of 2,526 |
Lee County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Lee County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Lee County
Latest 2024-25 ELA proficiency, 7 schools ranked. Iowa state average: 73.7%.
- Central Lee High School· 86.1%
- Central Lee Elementary School· 78.9%
- Central Lee Middle School· 75.0%
- Keokuk Middle School· 72.4%
- Keokuk High School· 67.0%
- Hawthorne Elementary School· 65.5%
- Fort Madison Junior/Senior High School· 66.8%
- Keokuk High School· 67.0%
- Keokuk Middle School· 72.4%
- Central Lee Middle School· 75.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Fort Madison Elementary School | Fort Madison | Elementary | PK-06 | 932 | · |
| Fort Madison Junior/Senior High School | Fort Madison | High | 07-12 | 852 | · |
| Fort Madison Middle School | Fort Madison | Middle | 04-08 | 686 | · |
| Keokuk High School | Keokuk | High | 09-12 | 583 | · |
| Central Lee Elementary School | Donnellson | Elementary | PK-04 | 564 | · |
| Hawthorne Elementary School | Keokuk | Elementary | 02-05 | 454 | · |
| Central Lee Middle School | Donnellson | Middle | 05-08 | 394 | · |
| Keokuk Middle School | Keokuk | Middle | 06-08 | 381 | · |
| Central Lee High School | Donnellson | High | 09-12 | 353 | · |
| Richardson Elementary School | Fort Madison | Elementary | PK-03 | 286 | · |
| Lincoln Elementary School | Fort Madison | Elementary | KG-03 | 227 | · |
| George Washington Elementary School | Keokuk | Elementary | KG-01 | 222 | · |
| Torrence Elementary | Keokuk | Elementary | PK-PK | 80 | · |
Cities in Lee County
About Lee County
Across the sparse Iowa county of Lee County of about 32,893 residents, the public-school footprint covers 13 schools and about 6,014 students.
For perspective, census numbers show median household income runs near $62,382, 22% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 9%. That income level is 13% lower than the Iowa median.
On the school-mix side, Lee County is made up of 7 elementary schools (2,765 students), 3 middle schools (1,461), and 3 high schools (1,788).
The largest single district in Lee County is Fort Madison Comm School District, which alone enrolls about 2,983 students.
Looking at the last 4 years. Total public-school enrollment in Lee County has stayed largely flat since SY 2020-21, moving from about 4,814 students to 4,815. Lee County now counts 10 public schools, down from 12 in SY 2020-21.
Within the allk12 community for this area, the community for Lee County discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.