Franklin County
Franklin County operates 19 public K-12 schools across North Carolina, with a combined student body of roughly 11,614 and a county population near 74,386. By level, that breaks down as 9 elementary, 4 middle, and 4 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, 16 schools ranked. North Carolina state average: 51.8%.
- Franklin County Early College· 93.3%
- Youngsville Elementary· 64.3%
- Edward Best Elementary· 59.4%
- Franklinton High· 58.0%
- Cedar Creek Middle· 57.7%
- Louisburg Elementary· 36.4%
- Franklinton Elementary· 42.0%
- Terrell Lane Middle· 43.2%
- Bunn Middle· 44.6%
- Long Mill Elementary· 45.1%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Wake Preparatory Academy | Wake Forest | Combined | KG-12 | 2,617 | · |
| Franklinton High | Franklinton | High | 09-12 | 1,127 | · |
| Bunn High | Bunn | High | 09-12 | 817 | · |
| Louisburg Magnet High | Louisburg | High | 09-12 | 630 | · |
| Bunn Middle | Bunn | Middle | 06-08 | 618 | · |
| Youngsville Academy | Youngsville | Combined | KG-11 | 615 | · |
| Bunn Elementary | Bunn | Elementary | PK-05 | 600 | · |
| Cedar Creek Middle | Youngsville | Middle | 06-08 | 529 | · |
| Edward Best Elementary | Louisburg | Elementary | PK-05 | 498 | · |
| Franklinton Elementary | Franklinton | Elementary | PK-05 | 470 | · |
| Long Mill Elementary | Youngsville | Elementary | PK-05 | 433 | · |
| Youngsville Elementary | Youngsville | Elementary | PK-05 | 425 | · |
| Crosscreek Charter School | Louisburg | Elementary | KG-08 | 404 | · |
| Terrell Lane Middle | Louisburg | Middle | 06-08 | 403 | · |
| Louisburg Elementary | Louisburg | Elementary | PK-05 | 387 | · |
| Royal Elementary | Louisburg | Elementary | PK-05 | 349 | · |
| Laurel Mill Elementary | Louisburg | Elementary | PK-05 | 281 | · |
| Franklinton Middle | Franklinton | Middle | 06-08 | 232 | · |
| Franklin County Early College | Louisburg | High | 09-13 | 179 | · |
Cities in Franklin County
About Franklin County
Franklin County is a medium-population North Carolina county of about 74,386 residents, home to 19 public schools and roughly 11,614 students.
In context, census numbers show typical household earnings sit around $74,240, about 27% of adults have a bachelor's degree or above, and roughly 8% of residents live below the federal poverty line. That income level is 18% higher than the North Carolina median.
For a sense of the school types, Franklin County spans 9 elementary schools (3,847 students), 4 middle schools (1,782), 4 high schools (2,753), and 2 combined or other schools.
Franklin County Schools dominates the local landscape, accounting for roughly 7,978 students on its own.
Over the past 7-year window. Total public-school enrollment in Franklin County has grew 33% since SY 2017-18, moving from about 8,725 students to 11,614. Over that span, Franklin County gained 1 school, going from 18 to 19. Demographically, the White share of enrollment fell from 47% to 42%.
In the discussion threads here, the community for Franklin County discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.