Summary
Shoals Elementary is a small, rural PK-5 school in Pinnacle, NC, serving 235 students in Surry County Schools. Nearly 99% of its students qualify for free/reduced lunch, yet the school ranks #79 of 1,492 North Carolina elementary schools — the 95th percentile — with a 5-star rating. This is not a one-year fluke: in every reported year over the past decade, Shoals has ranked between the 89th and 96th percentiles statewide. Its home district is only mid-range (106th of 246 districts, 3 stars), making Shoals a true academic outlier in its region.
Indeed, Shoals outperforms every nearby elementary school in every tested subject and grade in the most recent EOG results. In 3rd grade reading, 93.3% of Shoals students were proficient versus 55.6% statewide; the closest neighboring school, Pilot Mountain Elementary, was at 71.2%. In 4th grade reading, Shoals reached 79.3% versus 57.7% statewide. Averaged across all EOG tests, Shoals lands near 84% proficient, while the strongest neighbors — Pilot Mountain and Mount Olive Elementary — average in the low-to-mid 70s. Shoals' economically disadvantaged students rank #20 of 1,434 schools statewide, placing them in the 99th percentile. Nearby Pinnacle Elementary has a similar poverty rate, yet ranks well behind at #655.
Strong attendance and favorable class sizes bolster these results. Shoals' chronic absenteeism rate is 12.4%, less than half the state average of 24.2% and below the district rate of 17.9%. After a post-pandemic spike of 32.9% in 2021-2022, the school recovered quickly and held near 12% in 2024-2025. Its student-teacher ratio of 13.3 to 1 is better than nearby Pilot Mountain (15.2), Mount Olive (15.9), and East Bend Elementary (17.0). Third-grade reading at 93.3% points to especially effective early literacy instruction. In short, this high-poverty rural school achieves results that most schools statewide — regardless of demographics — would envy.
Thank you for your feedback!