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

7 schools in Angier

North Carolina · Public K-12

Angier has 7 public K-12 schools on the books today, teaching approximately 5,018 North Carolina students across 5 elementary, 1 middle, and 1 high.

7-year change in Angier

SY 2017-18 vs SY 2024-25
Total enrollment
5,018
+576 (+13%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
% White
43%
was 50%
% Hispanic
32%
was 29%
% Black
16%
was 17%
% Asian
3%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Angier ElementaryElementary03-05376
Carolina Charter AcademyElementaryKG-08782
Carolina Charter Remote Academy: CFAElementaryM-M·
Harnett Central HighHigh09-121,522
Harnett Central MiddleMiddle06-081,059
McGee's Crossroads ElemElementaryPK-05950
North Harnett PrimaryElementaryPK-02329

About Angier

Across Angier, North Carolina, 7 public schools hosts about 5,018 students between them.

In terms of grade levels, the city is made up of 5 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 717, higher than the state mean of about 571.

Five-year track record. Across the same 7-year window, public-school enrollment grew 13%: 4,442 students in SY 2017-18 versus 5,018 in SY 2024-25. The school count climbed from 5 to 6 across the same 7-year window. On the demographic side, White enrollment moved from 50% to 43% over the same window.

Within the allk12 community for this area, the community for Angier discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Angier, North Carolina?
There are 7 public K-12 schools in Angier, with a combined enrollment of about 5,018.
How many elementary, middle, and high schools are in Angier?
Angier has 5 elementary, 1 middle, 1 high public schools.
What is the largest public school in Angier?
Harnett Central High is the largest public school in Angier by enrollment, with approximately 1,522 students.
What school districts serve Angier?
Angier is served by 3 public school districts, including Harnett County Schools, Carolina Charter Academy: CFA, Johnston County Public Schools.
What grade levels do public schools in Angier cover?
Public schools in Angier serve students from pre-K through grade 12.
Are there charter schools in Angier?
2 of the 7 public schools in Angier are charter schools.