Franklin County
Across all districts in Franklin County, public schools number 14 and enroll approximately 6,540 K-12 students (12 elementary, 1 middle, and 1 high).
4-year change in Franklin County
SY 2020-21 vs SY 2024-25How Franklin County ranks
Among counties| Measure | This county | In Virginia | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 73.3% | #42 of 115 | N/A |
| Enrollment ranked largest first | 6,540 | #38 of 118 | #1,106 of 2,745 |
| Number of schools ranked most first | 14 | #32 of 118 | N/A |
| Students per teacher ranked fewest first | 10.9:1 | #1 of 118 | #263 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 85.9% | #39 of 107 | #393 of 2,526 |
| Diversity index ranked most diverse first | 44.1% | #85 of 115 | #1,334 of 2,707 |
Franklin County school rankings
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, 12 schools ranked. Virginia state average: 74.2%.
- Callaway Elementary· 88.0%
- Franklin County High· 84.0%
- Snow Creek Elementary· 83.0%
- Lee M. Waid Elementary· 82.0%
- Benjamin Franklin Middle· 78.0%
- Boones Mill Elementary· 65.0%
- Sontag Elementary· 65.0%
- Rocky Mount Elementary· 68.0%
- Dudley Elementary· 72.0%
- Glade Hill Elementary· 74.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Franklin County High | Rocky Mount | High | 09-12 | 1,880 | · |
| Benjamin Franklin Middle | Rocky Mount | Middle | 06-08 | 1,382 | · |
| Windy Gap Elementary | Hardy | Elementary | PK-05 | 391 | · |
| Lee M. Waid Elementary | Rocky Mount | Elementary | PK-05 | 386 | · |
| Dudley Elementary | Wirtz | Elementary | PK-05 | 317 | · |
| Rocky Mount Elementary | Rocky Mount | Elementary | PK-05 | 296 | · |
| Boones Mill Elementary | Boones Mill | Elementary | PK-05 | 290 | · |
| Ferrum Elementary | Ferrum | Elementary | PK-05 | 281 | · |
| Burnt Chimney Elementary | Wirtz | Elementary | PK-05 | 266 | · |
| Sontag Elementary | Rocky Mount | Elementary | PK-05 | 248 | · |
| Glade Hill Elementary | Glade Hill | Elementary | PK-05 | 227 | · |
| Snow Creek Elementary | Penhook | Elementary | PK-05 | 226 | · |
| Callaway Elementary | Callaway | Elementary | PK-05 | 185 | · |
| Henry Elementary | Henry | Elementary | PK-05 | 165 | · |
Cities in Franklin County
About Franklin County
Franklin County is a low-population Virginia county of about 55,130 residents, home to 14 public schools and roughly 6,540 students.
Looking at the wider area, census numbers show median household income runs near $68,849, roughly 25% 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 10% below the Virginia median.
On the school-mix side, Franklin County is built around 12 elementary schools (3,278 students), 1 middle school (1,382), and 1 high school (1,880).
Franklin County Public Schools dominates the local landscape, accounting for roughly 6,540 students on its own.
Over the past 4-year window. Total public-school enrollment in Franklin County has declined 6% since SY 2020-21, moving from about 6,533 students to 6,109. Franklin County now counts 12 public schools, down from 14 in SY 2020-21.
In the discussion threads here, the community for Franklin County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.