Skip to main content
NC County FIPS: 37085

Public Schools in Harnett County, NC

Directory of 31 public schools operating in Harnett County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 12,200 24,400 2020-2021: 19,660 students 19,660 2020-2021 2021-2022: 19,900 students 19,900 +1.2% 2021-2022 2022-2023: 20,496 students 20,496 +3% 2022-2023 2023-2024: 20,527 students 20,527 +0.2% 2023-2024 2024-2025: 20,611 students 20,611 +0.4% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 31 20,611 1,188.0 17.3:1 *reporting schools 14,831
2023-2024 31 20,527 1,301.8 15.8:1 14,718
2022-2023 30 20,496 1,318.2 15.6:1 12,860
2021-2022 30 19,900 1,272.1 15.4:1 *reporting schools 8,188
2020-2021 29 19,660 1,252.9 15.7:1 9,209

School Districts in Harnett County

Cities & Municipalities in Harnett County

11 Cities

County Schools Listing

Page 1 of 2
School Name Grades Level District City Action
Achievement Charter Academy K-8 Elementary School Achievement Charter Academy Fuquay-Varina View ›
Anderson Creek Academy K-5 Elementary School Anderson Creek Academy Spring Lake View ›
Anderson Creek Primary PK-2 Elementary School Harnett County Schools Bunnlevel View ›
Angier Elementary 3-5 Elementary School Harnett County Schools Angier View ›
Benhaven Elementary PK-5 Elementary School Harnett County Schools Sanford View ›
Boone Trail Elementary PK-5 Elementary School Harnett County Schools Lillington View ›
Buies Creek Elementary K-5 Elementary School Harnett County Schools Buies Creek View ›
Coats Elementary PK-5 Elementary School Harnett County Schools Coats View ›
Coats-Erwin Middle 6-8 Middle School Harnett County Schools Dunn View ›
Dunn Elementary PK-5 Elementary School Harnett County Schools Dunn View ›
Dunn Middle 6-8 Middle School Harnett County Schools Dunn View ›
Erwin Elementary PK-5 Elementary School Harnett County Schools Erwin View ›
Harnett Central High 9-12 High School Harnett County Schools Angier View ›
Harnett Central Middle 6-8 Middle School Harnett County Schools Angier View ›
Harnett County Early College 9-13 High School Harnett County Schools Dunn View ›
Harnett Virtual Academy K-12 Other / Combined Harnett County Schools Lillington View ›
Highland Elementary PK-5 Elementary School Harnett County Schools Sanford View ›
Highland Middle 6-8 Middle School Harnett County Schools Sanford View ›
Johnsonville Elementary PK-5 Elementary School Harnett County Schools Cameron View ›
LaFayette Elementary K-5 Elementary School Harnett County Schools Fuquay-Varina View ›
Lillington-Shawtown Elementary PK-5 Elementary School Harnett County Schools Lillington View ›
North Harnett Primary PK-2 Elementary School Harnett County Schools Angier View ›
Northwest Harnett Elementary PK-5 Elementary School Harnett County Schools Fuquay-Varina View ›
Overhills Elementary PK-5 Elementary School Harnett County Schools Spring Lake View ›
Overhills High 9-12 High School Harnett County Schools Spring Lake View ›
Page 1 of 2