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

8 schools in Louisburg

North Carolina · Public K-12

Louisburg's public-school directory holds 8 campuses, serving about 3,131 K-12 students inside North Carolina (an average of 391 per campus).

7-year change in Louisburg

SY 2017-18 vs SY 2024-25
Total enrollment
3,131
-55 (-2%) vs SY 2017-18
School count
8
0 (0%) vs SY 2017-18
% White
37%
was 42%
% Hispanic
26%
was 21%
% Black
30%
was 32%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Crosscreek Charter SchoolElementaryKG-08404
Edward Best ElementaryElementaryPK-05498
Franklin County Early CollegeHigh09-13179
Laurel Mill ElementaryElementaryPK-05281
Louisburg ElementaryElementaryPK-05387
Louisburg Magnet HighHigh09-12630
Royal ElementaryElementaryPK-05349
Terrell Lane MiddleMiddle06-08403

About Louisburg

Louisburg is a mid-sized North Carolina city in terms of public-school footprint, with 8 schools and 3,131 students total.

For a sense of the school types, the city is built around 5 elementary, 1 middle, and 2 high.

Average school size in Louisburg is around 391 students, 32% lower than the North Carolina average of about 571.

Five-year track record. Total public-school enrollment in Louisburg has held roughly steady since SY 2017-18, moving from about 3,186 students to 3,131. Demographically, the Hispanic share of enrollment rose from 21% to 26%.

Within the allk12 community for this area, the community for Louisburg discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Louisburg, North Carolina?
There are 8 public K-12 schools in Louisburg, with a combined enrollment of about 3,131.
How many elementary, middle, and high schools are in Louisburg?
Louisburg has 5 elementary, 1 middle, 2 high public schools.
What is the largest public school in Louisburg?
Louisburg Magnet High is the largest public school in Louisburg by enrollment, with approximately 630 students.
What school districts serve Louisburg?
Louisburg is served by 2 public school districts, including Crosscreek Charter School, Franklin County Schools.
What grade levels do public schools in Louisburg cover?
Public schools in Louisburg serve students from pre-K through grade 13.
Are there charter schools in Louisburg?
1 of the 8 public schools in Louisburg are charter schools.