Summary:
Zip code 28159 contains just one public middle school, North Rowan Middle, serving grades 6 through 8 in Spencer, North Carolina, within the Rowan-Salisbury Schools district.
North Rowan Middle is the only option for families in this zip code, and the school faces significant challenges. Nearly every student (99.54%) qualifies for free or reduced lunch, and 44.3% of students are chronically absent, which is almost double the statewide rate of 24.2%. The school has consistently ranked in the bottom 4–5% of North Carolina middle schools, earning zero stars in the most recent SchoolDigger rankings. Academically, it falls far behind both the district and state in all subjects. Math proficiency sits at just 19.6% compared to the state average of 56.1%, meaning roughly 4 out of 5 students are not proficient in math. Reading proficiency is higher but still low at 28.5% versus the state’s 55.7%.
There are a few relative bright spots. Science is the school’s highest-performing subject, with 40.4% of 8th graders proficient, a notable improvement from 31.3% the previous year. Reading is stronger than math across all grade levels, and in 2024–2025, 8th grade math actually exceeded the district average, though both were far below the state. Overall, year-over-year performance has been essentially flat outside of science, with no meaningful improvement in math or reading. The student-teacher ratio of 15.2 is not unusually large, but the combination of extreme poverty, high chronic absenteeism, and low proficiency shows this school faces obstacles that cannot be solved by class size alone. For parents in zip code 28159, there are no other public middle schools nearby, so North Rowan Middle remains the sole local choice for grades 6–8.
Thank you for your feedback!