12 schools in Macon County Schools
Macon County Schools's public-school count of 12 reflects a system enrolling about 4,469 students inside North Carolina, broken out as 4 elementary, 2 middle, and 3 high.
7-year change in Macon County Schools
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Franklin High | Franklin | High | 09-12 | 996 |
| Mountain View Intermediate | Franklin | Middle | 05-06 | 614 |
| Macon Middle School | Franklin | Middle | 07-08 | 576 |
| South Macon Elementary | Franklin | Elementary | PK-04 | 465 |
| Iotla Valley Elementary | Franklin | Elementary | PK-04 | 408 |
| Cartoogechaye Elementary | Franklin | Elementary | PK-04 | 354 |
| Highlands School | Highlands | Combined | KG-12 | 344 |
| East Franklin Elementary | Franklin | Elementary | KG-04 | 315 |
| Macon Early College High School | Franklin | High | 09-13 | 154 |
| Bartram Academy | Franklin | High | 09-12 | 102 |
| Nantahala School | Topton | Combined | KG-12 | 97 |
| Macon Virtual Academy | Franklin | Combined | KG-12 | 44 |
About Macon County Schools
Macon County Schools is a low-population North Carolina school district running 12 campuses with combined enrollment near 4,469.
Looking at the level breakdown, Macon County Schools spans 4 elementary, 2 middle, 3 high schools, and 3 combined or other.
Average enrollment per school in Macon County Schools is about 372, lower than the North Carolina average of roughly 571.
Trend over the past 7 years. Combined enrollment now sits at 4,469 students, held roughly steady from the 4,401 reported in SY 2017-18. The school count climbed from 11 to 12 across the same 7-year window. Demographically, the White share of enrollment shrank from 77% to 71%.
In the discussion threads here, the community for Macon County Schools discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.