11 schools in Mount Airy
Mount Airy hosts 11 public K-12 schools inside North Carolina, collectively enrolling about 4,862 students (around 442 per campus).
7-year change in Mount Airy
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bruce H. Tharrington Primary | Elementary | PK-02 | 432 |
| Flat Rock Elementary | Elementary | PK-05 | 217 |
| Franklin Elementary | Elementary | PK-05 | 473 |
| J Sam Gentry Middle | Middle | 06-08 | 320 |
| Jones Intermediate | Elementary | 03-05 | 339 |
| Meadowview Magnet Middle | Middle | 06-08 | 318 |
| Millennium Charter Academy | Combined | KG-12 | 628 |
| Mount Airy High | High | 09-12 | 620 |
| Mount Airy Middle | Middle | 06-08 | 395 |
| North Surry High | High | 09-12 | 792 |
| White Plains Elementary | Elementary | PK-05 | 328 |
About Mount Airy
Mount Airy, North Carolina is home to 11 public schools, with combined enrollment of approximately 4,862 students. By school count, it is a medium-population city.
On the level-by-level breakdown, the city covers 5 elementary, 3 middle, 2 high, and 1 other.
Average school size in Mount Airy is around 442 students, 23% lower than the North Carolina average of about 571.
Five-year track record. Total public-school enrollment in Mount Airy has contracted 7% since SY 2017-18, moving from about 5,209 students to 4,862. The White share of public-school enrollment decreased from 73% to 65%.
In the discussion threads here, the community for Mount Airy discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.