Franklin County
Public-school families in Franklin County pick from 7 schools serving the county's roughly 1,800 K-12 students, with a mix of 3 elementary, 2 middle, and 2 high.
4-year change in Franklin County
SY 2020-21 vs SY 2024-25How Franklin County ranks
Among counties| Measure | This county | In Iowa | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 71.4% | #50 of 89 | N/A |
| Enrollment ranked largest first | 1,800 | #68 of 90 | #2,315 of 2,745 |
| Number of schools ranked most first | 7 | #66 of 90 | N/A |
| Students per teacher ranked fewest first | 14.0:1 | #55 of 90 | #1,350 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 49.4% | #19 of 90 | #1,653 of 2,526 |
| Diversity index ranked most diverse first | 49.5% | #16 of 89 | #1,119 of 2,707 |
County vs. school enrollment demographics
Left bar is the racial makeup of Franklin 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 Franklin County
Latest 2024-25 ELA proficiency, 5 schools ranked. Iowa state average: 73.7%.
- CAL Elementary School· 83.6%
- West Fork Middle School· 81.2%
- Hampton-Dumont High School· 73.9%
- Hampton-Dumont Middle School· 72.2%
- South Side Elementary School· 63.9%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Hampton-Dumont High School | Hampton | High | 09-12 | 457 | · |
| Hampton-Dumont Middle School | Hampton | Middle | 05-08 | 363 | · |
| South Side Elementary School | Hampton | Elementary | 01-04 | 303 | · |
| West Fork High School | Sheffield | High | 09-12 | 191 | · |
| CAL Elementary School | Latimer | Elementary | PK-06 | 180 | · |
| West Fork Middle School | Sheffield | Middle | 06-08 | 161 | · |
| North Side Elementary School | Hampton | Elementary | PK-KG | 145 | · |
Cities in Franklin County
About Franklin County
In Iowa, Franklin County is a rural-scale county of about 9,956 residents. 7 public schools across the county instructs about 1,800 students between them.
Stepping back, census numbers show typical household earnings sit around $59,894, roughly 19% of adults have completed at least a four-year degree, and roughly 9% of residents live below the federal poverty line. That income level is 16% meaningfully below the Iowa median.
On the level-by-level breakdown, Franklin County is made up of 3 elementary schools (628 students), 2 middle schools (524), and 2 high schools (648).
Hampton-Dumont Comm School District is the biggest district by enrollment, covering about 1,268 students across Franklin County.
Over the past 4-year window. Total public-school enrollment in Franklin County has climbed 3% since SY 2020-21, moving from about 1,754 students to 1,800.
On allk12, the community for Franklin County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.