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

1 schools in Mooresboro

North Carolina · Public K-12

Inside Mooresboro (North Carolina), 1 public K-12 school enrolls roughly 1,330 students, averaging 1330 per campus.

7-year change in Mooresboro

SY 2017-18 vs SY 2024-25
Total enrollment
1,330
+37 (+3%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
68%
was 80%
% Hispanic
11%
was 7%
% Black
8%
was 6%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Thomas Jefferson Classical AcademyCombinedKG-121,330

About Mooresboro

Across Mooresboro, North Carolina, 1 public schools serves about 1,330 students between them.

Schools in Mooresboro average about 1,330 students each, 133% above the North Carolina norm.

Five-year track record. Across the same 7-year window, public-school enrollment climbed 3%: 1,293 students in SY 2017-18 versus 1,330 in SY 2024-25. On the demographic side, White enrollment moved from 80% to 68% over the same window.

On this page, the community for Mooresboro discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Mooresboro?
Mooresboro, North Carolina has 1 public K-12 schools serving approximately 1,330 students.
What is the largest public school in Mooresboro?
Thomas Jefferson Classical Academy is the largest public school in Mooresboro by enrollment, with approximately 1,330 students.
What school districts serve Mooresboro?
Mooresboro public schools are operated by Thomas Jefferson Classical Academy.
What grade levels do public schools in Mooresboro cover?
Public schools in Mooresboro serve students from kindergarten through grade 12.
Are there charter schools in Mooresboro?
1 of the 1 public schools in Mooresboro are charter schools.