10 schools in Franklin
For families in Franklin, public-school options total 10 K-12 campuses, with combined enrollment near 4,028 (4 elementary, 2 middle, and 3 high).
7-year change in Franklin
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bartram Academy | High | 09-12 | 102 |
| Cartoogechaye Elementary | Elementary | PK-04 | 354 |
| East Franklin Elementary | Elementary | KG-04 | 315 |
| Franklin High | High | 09-12 | 996 |
| Iotla Valley Elementary | Elementary | PK-04 | 408 |
| Macon Early College High School | High | 09-13 | 154 |
| Macon Middle School | Middle | 07-08 | 576 |
| Macon Virtual Academy | Combined | KG-12 | 44 |
| Mountain View Intermediate | Middle | 05-06 | 614 |
| South Macon Elementary | Elementary | PK-04 | 465 |
About Franklin
Across Franklin, North Carolina, 10 public schools teaches about 4,028 students between them.
On the level-by-level breakdown, the city spans 4 elementary, 2 middle, 3 high, and 1 other.
Per-campus enrollment runs near 403, below the state mean of about 571.
Trend over the past 7 years. Combined enrollment now sits at 4,028 students, stayed largely flat from the 3,997 reported in SY 2017-18. The school count climbed from 9 to 10 across the same 7-year window. Demographically, the White share of enrollment declined from 77% to 71%.
On allk12, the community for Franklin discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.