Skip to main content
NC County FIPS: 37171

Public Schools in Surry County, NC

Directory of 30 public schools operating in Surry County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 6,600 13,200 2020-2021: 11,002 students 11,002 2020-2021 2021-2022: 11,064 students 11,064 +0.6% 2021-2022 2022-2023: 11,082 students 11,082 +0.2% 2022-2023 2023-2024: 11,105 students 11,105 +0.2% 2023-2024 2024-2025: 10,999 students 10,999 -1% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 28 10,999 722.0 15.2:1 9,669
2023-2024 30 11,105 747.3 14.9:1 8,691
2022-2023 30 11,082 769.8 14.4:1 6,593
2021-2022 29 11,064 795.3 13.9:1 3,926
2020-2021 28 11,002 759.0 14.5:1 4,692

School Districts in Surry County

Cities & Municipalities in Surry County

7 Cities

County Schools Listing

Page 1 of 2
School Name Grades Level District City Action
Appalachian State Univ Academy at Elkin — General K-12 Appalachian State Univ Academy at Elkin Elkin View ›
Bruce H. Tharrington Primary PK-2 Elementary School Mount Airy City Schools Mount Airy View ›
Cedar Ridge Elementary PK-5 Elementary School Surry County Schools Lowgap View ›
Central Middle 6-8 Middle School Surry County Schools Dobson View ›
Copeland Elementary PK-5 Elementary School Surry County Schools Dobson View ›
Dobson Elementary PK-5 Elementary School Surry County Schools Dobson View ›
East Surry High 9-12 High School Surry County Schools Pilot Mountain View ›
Elkin Elementary PK-6 Elementary School Elkin City Schools Elkin View ›
Elkin High 9-12 High School Elkin City Schools Elkin View ›
Elkin Middle 7-8 Middle School Elkin City Schools Elkin View ›
Flat Rock Elementary PK-5 Elementary School Surry County Schools Mount Airy View ›
Franklin Elementary PK-5 Elementary School Surry County Schools Mount Airy View ›
Global E-Learning Academy — General K-12 Elkin City Schools Elkin View ›
J Sam Gentry Middle 6-8 Middle School Surry County Schools Mount Airy View ›
Jones Intermediate 3-5 Elementary School Mount Airy City Schools Mount Airy View ›
Meadowview Magnet Middle 6-8 Middle School Surry County Schools Mount Airy View ›
Millennium Charter Academy K-12 Other / Combined Millennium Charter Academy Mount Airy View ›
Mount Airy High 9-12 High School Mount Airy City Schools Mount Airy View ›
Mount Airy Middle 6-8 Middle School Mount Airy City Schools Mount Airy View ›
Mountain Park Elementary PK-5 Elementary School Surry County Schools State Road View ›
North Surry High 9-12 High School Surry County Schools Mount Airy View ›
Pilot Mountain Elementary PK-5 Elementary School Surry County Schools Pilot Mountain View ›
Pilot Mountain Middle 6-8 Middle School Surry County Schools Pilot Mountain View ›
Rockford Elementary PK-5 Elementary School Surry County Schools Dobson View ›
Shoals Elementary PK-5 Elementary School Surry County Schools Pinnacle View ›
Page 1 of 2