Map of Surry County, North Carolina Elementary School Attendance Zones

List of Elementary Schools in Surry County North Carolina

Map KeySchool NameSchool DistrictCityTotal Students
Bruce H Tharrington Elementary SchoolMount Airy City SchoolsMt Airy324
Cedar Ridge Elementary SchoolSurry County SchoolsLowgap371
Copeland Elementary SchoolSurry County SchoolsDobson310
Dobson Elementary SchoolSurry County SchoolsDobson372
Elkin Elementary SchoolElkin City SchoolsElkin632
Flat Rock Elementary SchoolSurry County SchoolsMt Airy236
Franklin Elementary SchoolSurry County SchoolsMt Airy523
Mountain Park Elementary SchoolSurry County SchoolsState Rd155
Pilot Mountain Elementary SchoolSurry County SchoolsPilot Mountain417
Rockford Elementary SchoolSurry County SchoolsDobson348
Shoals Elementary SchoolSurry County SchoolsPinnacle266
Westfield Elementary SchoolSurry County SchoolsPilot Mountain212
White Plains Elementary SchoolSurry County SchoolsMt Airy318