Franklin County
On the public-school side, Franklin County (Tennessee) totals 12 K-12 campuses and roughly 5,355 students. Median household income is around $63,494. That works out to 7 elementary, 3 middle, and 1 high schools.
7-year change in Franklin County
SY 2017-18 vs SY 2024-25County 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, 12 schools ranked. Tennessee state average: 40.9%.
- Sewanee Elementary· 76.0%
- Broadview Elementary· 51.4%
- Franklin Co High School· 42.9%
- North Lake Elementary· 40.8%
- Cowan Elementary· 35.0%
- North Middle School· 20.7%
- Decherd Elementary· 22.4%
- South Middle School· 23.6%
- Rock Creek Elementary· 25.4%
- West Middle School· 29.6%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Franklin Co High School | Winchester | High | 09-12 | 1,144 | · |
| Huntland School | Huntland | Combined | PK-12 | 631 | · |
| North Middle School | Winchester | Middle | 06-08 | 557 | · |
| Clark Memorial School | Winchester | Elementary | PK-05 | 539 | · |
| Decherd Elementary | Decherd | Elementary | PK-05 | 436 | · |
| Rock Creek Elementary | Estill Springs | Elementary | PK-05 | 410 | · |
| West Middle School | Tullahoma | Middle | 06-08 | 383 | · |
| South Middle School | Cowan | Middle | 06-08 | 361 | · |
| Cowan Elementary | Cowan | Elementary | PK-05 | 260 | · |
| North Lake Elementary | Tullahoma | Elementary | PK-05 | 257 | · |
| Broadview Elementary | Winchester | Elementary | PK-05 | 232 | · |
| Sewanee Elementary | Sewanee | Elementary | PK-05 | 145 | · |
Cities in Franklin County
About Franklin County
In Tennessee, Franklin County is a thinly populated county of about 43,990 residents. 12 public schools across the county educates about 5,355 students between them.
Looking at the broader picture, census numbers show the median household earns about $63,494 a year, roughly 24% of adults have completed at least a four-year degree, and roughly 8% of residents live below the federal poverty line.
On the school-mix side, Franklin County covers 7 elementary schools (2,279 students), 3 middle schools (1,301), 1 high school (1,144), and 1 combined or other schools.
Franklin County Public Schools is the biggest district by enrollment, covering about 4,972 students across Franklin County.
Five-year track record. Combined enrollment now sits at 5,355 students, fell 9% from the 5,876 reported in SY 2017-18. On the demographic side, White enrollment moved from 85% to 82% over the same window.
On allk12, the community for Franklin County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.