Summary:
Zip code 28777, which covers the Spruce Pine, North Carolina area, contains only two public schools: Greenlee Primary, serving grades PK-2 (246 students), and Mayland Early College, serving grades 9-12 (113 students), both operated by Mitchell County Schools. No middle school appears in this zip code's data, so students in grades 3-8 attend schools outside 28777 before returning for high school.
Mayland Early College is the clear academic standout. It has earned a 4-star state rating three years in a row, ranking around the 82nd to 84th percentile among roughly 640 to 660 North Carolina high schools. Test proficiency runs dramatically above district and state averages: in 2025-2026, 88.9% of students were proficient in Biology, 78.6% in English II, and 92.0% in Math III, versus state averages of 58.5%, 64.6%, and 68.9%. The gap was even larger in 2024-2025 math scores, when the school outpaced its district by 43 percentage points, and its graduation rate stands at 91.7%. Greenlee Primary has no test-score or rating data, but it supports young learners with a 12.7:1 student-teacher ratio, far lower than Mayland Early College's 23.2:1, which suggests more individualized attention in the earliest grades.
Both schools serve predominantly low-income families, with 95.53% of students at Greenlee Primary and 97.35% at Mayland Early College qualifying for free or reduced lunch. Despite this, chronic absenteeism at Greenlee Primary (13.6%) and Mayland Early College (11.7%) is well below both the district average (16.0%) and the state average (24.2%). Greenlee Primary also spends more per student ($12,363) than Mayland Early College ($7,370), reflecting the extra staffing and smaller classes needed in early-childhood education. The takeaway for parents is that a 2-star district rating can coexist with a 4-star high school serving a very high-poverty population, and consistent attendance is evident at both schools in this zip code.
Thank you for your feedback!