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

14 schools in Reidsville

North Carolina · Public K-12

14 public K-12 schools operate inside Reidsville, with combined enrollment of about 6,239 students (9 elementary, 2 middle, and 2 high).

7-year change in Reidsville

SY 2017-18 vs SY 2024-25
Total enrollment
5,900
-394 (-6%) vs SY 2017-18
School count
13
0 (0%) vs SY 2017-18
% White
51%
was 59%
% Hispanic
15%
was 12%
% Black
25%
was 22%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bethany ElementaryElementaryPK-05459
Legacy Classical AcademyElementaryKG-05206
Monroeton ElementaryElementaryPK-05493
Moss Street ElementaryElementaryPK-05354
Moss Street Partnership SchoolElementaryKG-05339
Reidsville HighHigh09-12696
Reidsville MiddleMiddle06-08543
Rockingham County HighHigh09-12878
Rockingham County MiddleMiddle06-08750
South End ElementaryElementaryPK-05355
Stoney Creek ElementaryElementaryKG-05140
The SCORE CenterCombinedKG-1232
Wentworth ElementaryElementaryKG-05497
Williamsburg ElementaryElementaryPK-05497

About Reidsville

Public education in Reidsville, North Carolina runs across 14 schools that enrolls roughly 6,239 students. By footprint, Reidsville sits in the moderately sized bracket.

For a sense of the school types, the city comprises 9 elementary, 2 middle, 2 high, and 1 other.

Schools in Reidsville average about 446 students each, 22% meaningfully below the North Carolina norm.

Trend over the past 7 years. Combined enrollment now sits at 5,900 students, decreased 6% from the 6,294 reported in SY 2017-18. The White share of public-school enrollment shrank from 59% to 51%.

On allk12, the community for Reidsville discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Reidsville?
Reidsville, North Carolina has 14 public K-12 schools serving approximately 6,239 students.
How many elementary, middle, and high schools are in Reidsville?
Reidsville has 9 elementary, 2 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in Reidsville?
Rockingham County High is the largest public school in Reidsville by enrollment, with approximately 878 students.
What school districts serve Reidsville?
Reidsville is served by 4 public school districts, including Rockingham County Schools, Legacy Classical Academy, Moss Street Partnership School, Caswell County Schools.
What grade levels do public schools in Reidsville cover?
Public schools in Reidsville serve students from pre-K through grade 12.
Are there charter schools in Reidsville?
1 of the 14 public schools in Reidsville are charter schools.