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

6 schools in Lillington

North Carolina · Public K-12

Lillington hosts 6 public K-12 schools inside North Carolina, collectively enrolling about 3,395 students (around 566 per campus).

7-year change in Lillington

SY 2017-18 vs SY 2024-25
Total enrollment
3,395
-567 (-14%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
% White
44%
was 51%
% Hispanic
28%
was 20%
% Black
20%
was 22%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Boone Trail ElementaryElementaryPK-05545
Harnett Virtual AcademyCombinedKG-12100
Lillington-Shawtown ElementaryElementaryPK-05695
STAR AcademyHigh06-1231
Western Harnett HighHigh09-121,324
Western Harnett MiddleMiddle06-08700

About Lillington

Lillington is a middle-population North Carolina city in terms of public-school footprint, with 6 schools and 3,395 students total.

In terms of grade levels, the city spans 2 elementary, 1 middle, 2 high, and 1 other.

Five-year track record. Total public-school enrollment in Lillington has shrank 14% since SY 2017-18, moving from about 3,962 students to 3,395. The school count climbed from 5 to 6 across the same 7-year window. Demographically, the Hispanic share of enrollment rose from 20% to 28%.

In the discussion threads here, the community for Lillington discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Lillington, North Carolina?
There are 6 public K-12 schools in Lillington, with a combined enrollment of about 3,395.
How many elementary, middle, and high schools are in Lillington?
Lillington has 2 elementary, 1 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in Lillington?
Western Harnett High is the largest public school in Lillington by enrollment, with approximately 1,324 students.
What school districts serve Lillington?
Lillington public schools are operated by Harnett County Schools.
What grade levels do public schools in Lillington cover?
Public schools in Lillington serve students from pre-K through grade 12.