Schools
30
3 districts
30 public schools serving approximately 20,496 students, in a county of 139,150 residents.
Left bar is the racial makeup of Harnett County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Overhills High | Spring Lake | High | 09-12 | 1,971 | · |
| Harnett Central High | Angier | High | 09-12 | 1,474 | · |
| Western Harnett High | Lillington | High | 09-12 | 1,386 | · |
| Triton High | Erwin | High | 09-12 | 1,287 | · |
| Benhaven Elementary | Sanford | Elementary | PK-05 | 1,030 | · |
| Harnett Central Middle | Angier | Middle | 06-08 | 1,024 | · |
| Overhills Elementary | Spring Lake | Elementary | PK-05 | 930 | · |
| Highland Elementary | Sanford | Elementary | KG-05 | 891 | · |
| Highland Middle | Sanford | Middle | 06-08 | 875 | · |
| Western Harnett Middle | Lillington | Middle | 06-08 | 820 | · |
| Dunn Elementary | Dunn | Elementary | PK-05 | 799 | · |
| Overhills Middle | Spring Lake | Middle | 06-08 | 799 | · |
| Lillington-Shawtown Elementary | Lillington | Elementary | PK-05 | 694 | · |
| Coats Elementary | Coats | Elementary | PK-05 | 671 | · |
| LaFayette Elementary | Fuquay-Varina | Elementary | KG-05 | 625 | · |
| Coats-Erwin Middle | Dunn | Middle | 06-08 | 606 | · |
| Anderson Creek Primary | Bunnlevel | Elementary | PK-02 | 582 | · |
| Erwin Elementary | Erwin | Elementary | PK-05 | 562 | · |
| Boone Trail Elementary | Lillington | Elementary | PK-05 | 507 | · |
| Johnsonville Elementary | Cameron | Elementary | PK-05 | 475 | · |
| South Harnett Elementary | Bunnlevel | Elementary | 03-05 | 448 | · |
| Dunn Middle | Dunn | Middle | 06-08 | 412 | · |
| Angier Elementary | Angier | Elementary | 03-05 | 356 | · |
| North Harnett Primary | Angier | Elementary | PK-02 | 352 | · |
| Anderson Creek Academy | Spring Lake | Elementary | KG-05 | 288 | · |
| Buies Creek Elementary | Buies Creek | Elementary | KG-05 | 232 | · |
| Achievement Charter Academy | Fuquay-Varina | Elementary | KG-06 | 158 | · |
| Harnett Virtual Academy | Lillington | Other | KG-12 | 122 | · |
| Harnett County Early College | Dunn | High | 09-13 | 102 | · |
| STAR Academy | Lillington | High | 06-12 | 18 | · |