Sign In Register

Schools in Mount Airy, NC

Public schools, enrollment data, student-teacher ratios, and higher education.

Mount Airy has 12 public schools with a total enrollment of 5,165 students and 355 teachers. There are 6 elementary, 3 middle, and 2 high schools. The average student-teacher ratio is 14.5:1. 1 charter school serve the area.

Public Schools (12)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
North Surry High High 843 48 17.6:1
Millennium Charter Academy (Charter) Other 687 47 14.6:1
Mount Airy High High 582 33 17.6:1
Franklin Elementary Elementary 456 34 13.4:1
Mount Airy Middle Middle 409 29 14.1:1
Bruce H. Tharrington Primary Elementary 392 28 14.0:1
J Sam Gentry Middle Middle 363 25 14.5:1
Meadowview Magnet Middle Middle 349 29 12.0:1
Jones Intermediate Elementary 343 25 13.7:1
White Plains Elementary Elementary 323 22 14.7:1
Blue Ridge Elementary Elementary 235 19 12.4:1
Flat Rock Elementary Elementary 183 16 11.4:1
View full profile of Mount Airy, NC →