Beta You're viewing our redesigned school page. Prefer the classic layout?

Shoals Elementary

Public Grades PK, KG-5
79th
SchoolDigger Rank ?
of 1,492 North Carolina Elementary Schools
Better than 95% of North Carolina elementary schools
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.

235
Students ?
13.3
Student/teacher ratio ?
98.7%
Free/discounted lunch ?
 1800 Shoals Road
       Pinnacle, NC  27043-9802

(336) 325-2518

District: Surry County Schools


Students who attend Shoals Elementary usually attend:

Middle:    Pilot Mountain Middle
High:    East Surry High
    Surry Early College
Racial breakdown:

White:
88.5%
Two or more races:
5.5%
Hispanic:
4.7%
more
 See top rated North Carolina elementary schools

 Compare Shoals Elementary to nearby elementary schools!
At a glance
Ranking trend: Holding steady — 96th percentile in 2016 → 95th in 2026
Strengths
Test scores above the North Carolina average (85% vs 61% meeting standards)
Ranks in the top 5% of North Carolina elementary schools
Students meeting standards (2025-2026) ?
This school85%
District avg60%
North Carolina avg61%
79th of 1,492
North Carolina public elementary schools ?
Top 5%▼ down 1 pts since 2016
See the entire ranking list of North Carolina Elementary Schools →
SchoolDigger rating ?
106th of 246Surry County Schools among North Carolina districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNorth Carolina percentileRating
202692.579 of 149294.7%★★★★★
202591.194 of 149093.7%★★★★★
202485.7168 of 150588.8%★★★★☆
202389.0121 of 150291.9%★★★★★
202289.6115 of 151492.4%★★★★★
202194.466 of 148995.6%★★★★★
201992.067 of 147395.5%★★★★★
201891.279 of 143494.5%★★★★★
201792.066 of 142995.4%★★★★★
201692.256 of 142596.1%★★★★★
201592.657 of 144096.0%★★★★★
201491.192 of 139093.4%★★★★★
201395.341 of 140397.1%★★★★★
201286.984 of 138893.9%★★★★★
201187.679 of 138194.3%★★★★★
201082.8145 of 136389.4%★★★★☆
200987.877 of 135494.3%★★★★★
200887.696 of 132492.7%★★★★★
200785.490 of 129393.0%★★★★★
200689.845 of 127696.5%★★★★★

Female

YearAvg scoreStatewide rankNorth Carolina percentileRating
202692.757 of 144796.1%★★★★★
202590.782 of 145194.3%★★★★★
202474.0295 of 145579.7%★★★★☆
202391.083 of 145994.3%★★★★★
202287.9117 of 145892.0%★★★★★
202190.595 of 144093.4%★★★★★
201979.1226 of 142484.1%★★★★☆
201884.7141 of 140590.0%★★★★★

Gifted and Talented

YearAvg scoreStatewide rankNorth Carolina percentileRating
201965.3118 of 61280.7%★★★★☆

Low Socio Economic Status

YearAvg scoreStatewide rankNorth Carolina percentileRating
202696.120 of 143498.6%★★★★★
202589.859 of 143795.9%★★★★★
202486.578 of 145094.6%★★★★★
202389.856 of 143796.1%★★★★★
202279.7145 of 136689.4%★★★★☆
202197.510 of 132999.2%★★★★★
201990.649 of 136196.4%★★★★★
201893.923 of 133298.3%★★★★★

Male

YearAvg scoreStatewide rankNorth Carolina percentileRating
202685.9147 of 145189.9%★★★★☆
202587.8120 of 145091.7%★★★★★
202490.988 of 146494.0%★★★★★
202383.5176 of 146188.0%★★★★☆
202288.8113 of 146492.3%★★★★★
202194.747 of 144496.7%★★★★★
201996.014 of 143099.0%★★★★★
201892.553 of 141396.2%★★★★★

White

YearAvg scoreStatewide rankNorth Carolina percentileRating
202681.0165 of 114685.6%★★★★☆
202578.5199 of 117283.0%★★★★☆
202468.8334 of 116671.4%★★★★☆
202376.5226 of 118380.9%★★★★☆
202276.0244 of 119479.6%★★★★☆
202183.7140 of 117288.1%★★★★☆
201979.4191 of 118383.9%★★★★☆
201879.4200 of 117883.0%★★★★☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Low Socio Economic Status (2026)99th percentile+4 vs school
Female (2026)96th percentile~ school
Male (2026)90th percentile-5 vs school
White (2026)86th percentile-9 vs school
Gifted and Talented (2019)81st percentile-15 vs school
By subject vs North Carolina (2025-2026) ?
Mathematics86%+23 vs state
Reading85%+28 vs state
Science83%+16 vs state

2.0
1 rating
50
40
30
21
10
Rate Shoals Elementary
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Shoals Elementary

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about Shoals Elementary

In the 2024-25 school year, 235 students attended Shoals Elementary.

Students who attend Shoals Elementary usually go on to attend:

Middle : Pilot Mountain Middle
High : East Surry High
High : Surry Early College

Yes. Shoals Elementary ranks in the top 5.3% of North Carolina elementary schools.

Students at Shoals Elementary are 89% White, 6% Two or more races, 5% Hispanic, 1% African American.

Rate Shoals Elementary!



Sign up for updates!

Be the first to know when there is an update for Shoals Elementary!


Latest North Carolina data All new data »
2017–18 through 2025–26 attendance data & graduation ratesSep 2, 2026
2025–26 EOC & EOG test scoresSep 2, 2026
2016–17 through 2024–25 graduation ratesSep 3, 2025
2024–25 EOC & EOG test scoresSep 3, 2025


SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the North Carolina Dept of Public Instruction.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics