Summary:
Schools in zip code 28734 (Franklin, NC) comprise 10 public schools — four elementary, two middle-level, three high schools, plus an alternative K-12 academy — serving about 4,028 students under Macon County Schools, a district rated 131st of 246 in North Carolina (2 stars). Economic disadvantage is a defining characteristic: seven of the ten schools report free/reduced lunch eligibility above 98%, with an enrollment-weighted rate of roughly 85%. Elementary schools serve PK-4, a 5-6 intermediate school and a 7-8 middle school split the middle grades, and high school options range from a traditional high school to an early college to alternative academies.
Macon Early College High School is the clear academic standout, ranking in the 79th percentile statewide with 4 stars while serving a student body with 98% economic disadvantage. It outperforms the state in every subject: English II proficiency is 97.1% versus 64.6%, and Math I is 88.9% versus 42.1%. Among elementary schools, Cartoogechaye Elementary (55th percentile, 3 stars) and Iotla Valley Elementary (51st percentile, 3 stars) are the strongest options, with 4th grade reading at 65.7% and 57.7%, respectively. Franklin High, the largest school at 996 students, graduates 94.8% of its students with chronic absenteeism of just 12.4%.
The most serious concerns center on Bartram Academy (1st percentile, 0 stars, 64.9% graduation rate) and East Franklin Elementary (18th percentile, down from 41st in 2023-24). South Macon Elementary has also declined from the 69th to the 37th percentile over the same period. Chronic absenteeism tracks closely with low performance: Macon Virtual Academy reports 48.5%, Bartram Academy 47.7%, and Mountain View Intermediate 27.6% — the latter with 6th grade math proficiency of 46.3% versus 59.2% statewide. Macon Early College High School, by contrast, reports just 6.1%. Schools with nearly identical poverty levels produce widely different results, indicating that school-level practices and climate matter considerably.
Thank you for your feedback!