The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

11 schools in Montgomery County Schools

North Carolina · 3,587 students · 5 cities

Across the district, Montgomery County Schools runs 11 public K-12 campuses teaching roughly 3,587 North Carolina students (about 326 per campus).

7-year change in Montgomery County Schools

SY 2017-18 vs SY 2024-25
Total enrollment
3,587
-463 (-11%) vs SY 2017-18
School count
11
-1 (-8%) vs SY 2017-18
% White
37%
was 40%
% Hispanic
37%
was 34%
% Black
18%
was 20%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Montgomery Central HighTroyHigh09-12846
East MiddleBiscoeMiddle06-08422
Candor ElementaryCandorElementaryPK-05368
West MiddleMount GileadMiddle06-08343
Troy ElementaryTroyElementaryPK-02291
Montgomery County Early CollegeTroyHigh09-13282
Star ElementaryStarElementaryPK-05272
Green Ridge ElementaryBiscoeElementaryPK-05271
Page Street ElementaryTroyElementary03-05248
Mount Gilead ElementaryMount GileadElementaryPK-05190
Montgomery Learning AcademyTroyHigh06-1254

About Montgomery County Schools

Montgomery County Schools operates 11 public schools across North Carolina, collectively enrolling roughly 3,587 students.

In terms of grade levels, Montgomery County Schools comprises 6 elementary, 2 middle, and 3 high schools.

On a per-school basis, Montgomery County Schools runs about 326 students per campus, 43% meaningfully below the state mean of roughly 571.

Trend over the past 7 years. Combined enrollment now sits at 3,587 students, contracted 11% from the 4,050 reported in SY 2017-18. Montgomery County Schools now counts 11 public schools, down from 12 in SY 2017-18. On the demographic side, White enrollment moved from 40% to 37% over the same window.

On allk12, the community for Montgomery County Schools discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools does Montgomery County Schools run?
Montgomery County Schools has 11 public schools with a combined enrollment of about 3,587 students in North Carolina.
What is the mix of elementary, middle, and high schools in Montgomery County Schools?
Montgomery County Schools includes 6 elementary, 2 middle, 3 high schools.
What is the largest school in Montgomery County Schools?
Montgomery Central High is the largest public school in Montgomery County Schools by enrollment, with approximately 846 students.
What grade levels does Montgomery County Schools serve?
Montgomery County Schools schools serve students from pre-K through grade 13, across 11 campuses.
What cities does Montgomery County Schools serve?
Montgomery County Schools operates schools in Troy, Biscoe, Candor, Mount Gilead, Star across North Carolina.