Guest, Sign inJoin

Post to Angier

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Williams Grove SchoolWilliams Grove School · Photo: Gjm1761 · CC BY-SA 4.0
B+
Schools in Angier · Harnett County Schools, Wake County Schools

Angier’s public schools outscore 72% of North Carolina districts

Reading proficiency in Angier’s districts is 60%, above the North Carolina average (50%). The grade covers the two public school districts serving Angier, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within North Carolina, not nationally.

#40of 290 North Carolina townsK–12Where will my kid go?

From North Carolina state tests taken in spring 2022, when 97% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
60%
▲ 10 pts vs NC 50%
2021–22
Math proficiency
58%
▲ 7 pts vs NC 51%
2021–22
Graduate on time
90%
▲ 4 pts vs NC 86%
class of 2023
Spent per student
$12.3K
▼ 6% vs NC $13.0K
FY2024 · Wake County Schools
Students per teacher
15.6
NC 16.0
Schools in town
2
181,715 students on the public path
In brief

Angier’s schools, in brief

Better than its incomes would predict

Among the 322 North Carolina towns with household incomes within a quarter of Angier’s, its schools beat 94%, higher than their 72% against all the state’s districts. The grade ↓

Above the state on both counts

Reading proficiency is 60% and math 58% across both districts in spring 2022, against 50% and 51% statewide; 90% of the class of 2023 graduated in four years, against 86%. Test scores ↓

Spending and class size

Harnett County Schools spends $10,916 per student and Wake County Schools $12,279, against $13,045 across North Carolina (FY2024). Neither counts toward the grade. Districts ↓

Choice beyond the district

Carolina Charter Academy is in town. Every school ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind Angier’s grade

B+ Test scoresB+ Graduation

B+: better than 72% of North Carolina school districts, #40 of 290 North Carolina towns. Test scores and graduation are both above the North Carolina average; graduation is the stronger of the two.

North Carolina school districts we grade (325)Better than 72%
Lower resultsHigher results
North Carolina towns with similar household incomes (322)Better than 94%
A firm grade. Ordinary sampling error in 91,852 test results and a graduating class of 13,187 wouldn’t change the letter. The tests are from spring 2022, when 97% of Angier’s students in the tested grades sat them (88,373 in math, 95,329 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve Angier, with each school’s own grade.

135 schools teach K in Angier’s district. Which one depends on your address. Their grades range from D− to A+, so check the specific school.
Olive Chapel Elementary
Elementary · Grades PK–5 · Apex
A+
1,066 students15:1Rate it →
Benhaven Elementary
Elementary · Grades PK–5 · Sanford
B
1,065 students16:1Rate it →
Herbert Akins Rd Elementary
Elementary · Grades PK–5 · Fuquay-Varina
B+
988 students14:1Rate it →
Alston Ridge Elementary
Elementary · Grades PK–5 · Cary
A
917 students14:1Rate it →
Buckhorn Creek Elementary
Elementary · Grades PK–5 · Holly Springs
B+
905 students14:1Rate it →
Apex Friendship Elementary
Elementary · Grades PK–5 · Apex
896 students15:1Rate it →
Holly Grove Elementary
Elementary · Grades PK–5 · Holly Springs
A
889 students14:1Rate it →
Oakview Elementary
Elementary · Grades PK–5 · Apex
A
873 students15:1Rate it →
Scotts Ridge Elementary
Elementary · Grades PK–5 · Apex
A
869 students15:1Rate it →
Overhills Elementary
Elementary · Grades PK–5 · Spring Lake
C
866 students16:1Rate it →
Highland Elementary
Elementary · Grades PK–5 · Sanford
C+
854 students15:1Rate it →
White Oak Elementary
Elementary · Grades PK–5 · Apex
A+
843 students16:1Rate it →
Harris Creek Elementary
Elementary · Grades PK–5 · Raleigh
B
827 students13:1Rate it →
Willow Springs Elementary
Elementary · Grades K–5 · Willow Spring
A
826 students14:1Rate it →
Dunn Elementary
Elementary · Grades PK–5 · Dunn
D
813 students14:1Rate it →
Abbotts Creek Elementary
Elementary · Grades PK–5 · Raleigh
A
805 students15:1Rate it →
Davis Drive Elementary
Elementary · Grades K–5 · Cary
A+
794 students15:1Rate it →
Cedar Fork Elementary
Elementary · Grades PK–5 · Morrisville
A
778 students14:1Rate it →
Sycamore Creek Elementary
Elementary · Grades PK–5 · Raleigh
A
778 students15:1Rate it →
Salem Elementary
Elementary · Grades PK–5 · Apex
B+
776 students14:1Rate it →
South Lakes Elementary
Elementary · Grades PK–5 · Fuquay-Varina
B
774 students15:1Rate it →
Fuquay-Varina Elementary
Elementary · Grades PK–5 · Fuquay-Varina
B+
772 students15:1Rate it →
Rogers Lane Elementary
Elementary · Grades PK–5 · Raleigh
D−
763 students14:1Rate it →
Holly Springs Elementary
Elementary · Grades PK–5 · Holly Springs
A
751 students15:1Rate it →
Ballentine Elementary
Elementary · Grades PK–5 · Fuquay Varina
A−
742 students14:1Rate it →
Hortons Creek Elementary
Elementary · Grades PK–5 · Cary
A
739 students16:1Rate it →
Holly Ridge Elementary
Elementary · Grades PK–5 · Holly Springs
A
735 students15:1Rate it →
Weatherstone Elementary
Elementary · Grades PK–5 · Cary
A
730 students15:1Rate it →
North Ridge Elementary
Elementary · Grades PK–5 · Raleigh
B
730 students14:1Rate it →
Parkside Elementary
Elementary · Grades PK–5 · Morrisville
A
730 students14:1Rate it →
Lake Myra Elementary
Elementary · Grades PK–5 · Wendell
C−
722 students13:1Rate it →
River Bend Elementary
Elementary · Grades PK–5 · Raleigh
C−
709 students14:1Rate it →
Highcroft Elementary
Elementary · Grades PK–5 · Cary
A+
698 students16:1Rate it →
Lillington-Shawtown Elementary
Elementary · Grades PK–5 · Lillington
C−
695 students15:1Rate it →
Combs Elementary
Elementary · Grades PK–5 · Raleigh
A−
695 students14:1Rate it →
Lacy Elementary
Elementary · Grades PK–5 · Raleigh
A
695 students15:1Rate it →
Laurel Park Elementary
Elementary · Grades PK–5 · Apex
A−
694 students15:1Rate it →
Zebulon Elementary
Elementary · Grades PK–5 · Zebulon
D
693 students14:1Rate it →
Bryan Road Elementary
Elementary · Grades PK–5 · Garner
B
685 students14:1Rate it →
Wakelon Elementary
Elementary · Grades PK–5 · Zebulon
C−
679 students15:1Rate it →
Beaverdam Elementary
Elementary · Grades PK–5 · Raleigh
C−
678 students13:1Rate it →
Baucom Elementary
Elementary · Grades PK–5 · Apex
A
675 students14:1Rate it →
Lincoln Heights Elementary
Elementary · Grades PK–5 · Fuquay-Varina
C+
667 students15:1Rate it →
Hunter Elementary
Elementary · Grades PK–5 · Raleigh
A
658 students13:1Rate it →
Adams Elementary
Elementary · Grades PK–5 · Cary
B
655 students13:1Rate it →
Banks Road Elementary
Elementary · Grades PK–5 · Raleigh
B
651 students14:1Rate it →
Farmington Woods Elementary
Elementary · Grades PK–5 · Cary
B+
648 students14:1Rate it →
Dillard Drive Elementary
Elementary · Grades PK–5 · Raleigh
C−
648 students12:1Rate it →
Barwell Road Elementary
Elementary · Grades PK–5 · Raleigh
D
648 students13:1Rate it →
Northwest Harnett Elementary
Elementary · Grades PK–5 · Fuquay-Varina
B
645 students18:1Rate it →
Morrisville Elementary
Elementary · Grades K–5 · Morrisville
A
643 students14:1Rate it →
Brier Creek Elementary
Elementary · Grades PK–5 · Raleigh
C+
642 students13:1Rate it →
Turner Creek Elementary
Elementary · Grades PK–5 · Cary
A−
638 students13:1Rate it →
Erwin Elementary
Elementary · Grades PK–5 · Erwin
D
637 students15:1Rate it →
Middle Creek Elementary
Elementary · Grades PK–5 · Apex
A−
636 students13:1Rate it →
Heritage Elementary
Elementary · Grades PK–5 · Wake Forest
A−
634 students16:1Rate it →
Coats Elementary
Elementary · Grades PK–5 · Coats
C−
633 students14:1Rate it →
Jones Dairy Elementary
Elementary · Grades PK–5 · Wake Forest
A
627 students17:1Rate it →
Brassfield Elementary
Elementary · Grades K–5 · Raleigh
B+
613 students14:1Rate it →
Reedy Creek Elementary
Elementary · Grades K–5 · Cary
B
605 students14:1Rate it →
Carpenter Elementary
Elementary · Grades PK–5 · Cary
B+
604 students14:1Rate it →
Sanford Creek Elementary
Elementary · Grades PK–5 · Rolesville
B+
599 students14:1Rate it →
Smith Elementary
Elementary · Grades PK–5 · Raleigh
C−
596 students13:1Rate it →
Hilburn Drive Academy
Elementary · Grades PK–8 · Raleigh
B+
596 students13:1Rate it →
Conn Elementary
Elementary · Grades PK–5 · Raleigh
B
595 students15:1Rate it →
Mills Park Elementary
Elementary · Grades PK–5 · Cary
A+
594 students14:1Rate it →
Wilburn Elementary
Elementary · Grades PK–5 · Raleigh
C−
593 students14:1Rate it →
Vandora Springs Elementary
Elementary · Grades PK–5 · Garner
C
582 students13:1Rate it →
West Lake Elementary
Elementary · Grades PK–5 · Apex
A−
581 students15:1Rate it →
Northwoods Elementary
Elementary · Grades PK–5 · Cary
A−
579 students14:1Rate it →
Durant Road Elementary
Elementary · Grades PK–5 · Raleigh
B
577 students12:1Rate it →
Walnut Creek Elementary
Elementary · Grades PK–5 · Raleigh
C−
574 students11:1Rate it →
Forestville Road Elementary
Elementary · Grades PK–5 · Knightdale
C−
570 students12:1Rate it →
Joyner Elementary
Elementary · Grades PK–5 · Raleigh
A−
569 students13:1Rate it →
York Elementary
Elementary · Grades PK–5 · Raleigh
B+
563 students14:1Rate it →
Douglas Elementary
Elementary · Grades PK–5 · Raleigh
B
562 students14:1Rate it →
Richland Creek Elementary
Elementary · Grades PK–5 · Wake Forest
B−
558 students16:1Rate it →
Anderson Creek Primary
Elementary · Grades PK–2 · Bunnlevel
553 students15:1Rate it →
Oak Grove Elementary
Elementary · Grades PK–5 · Raleigh
B+
553 students13:1Rate it →
Wildwood Forest Elementary
Elementary · Grades PK–5 · Raleigh
D
551 students12:1Rate it →
Apex Elementary
Elementary · Grades PK–5 · Apex
B+
550 students14:1Rate it →
Stough Elementary
Elementary · Grades PK–5 · Raleigh
B+
550 students13:1Rate it →
Creech Road Elementary
Elementary · Grades PK–5 · Garner
C−
549 students13:1Rate it →
Knightdale Elementary
Elementary · Grades PK–5 · Knightdale
C+
549 students14:1Rate it →
Green Hope Elementary
Elementary · Grades PK–5 · Cary
A+
548 students15:1Rate it →
Boone Trail Elementary
Elementary · Grades PK–5 · Lillington
C−
545 students15:1Rate it →
Fuller Elementary
Elementary · Grades PK–5 · Raleigh
B+
545 students12:1Rate it →
Jeffreys Grove Elementary
Elementary · Grades PK–5 · Raleigh
A
543 students14:1Rate it →
Rolesville Elementary
Elementary · Grades PK–5 · Rolesville
B−
538 students15:1Rate it →
Yates Mill Elementary
Elementary · Grades PK–5 · Raleigh
B
538 students14:1Rate it →
North Forest Pines Elementary
Elementary · Grades PK–5 · Raleigh
A−
536 students14:1Rate it →
East Garner Elementary
Elementary · Grades PK–5 · Garner
C−
535 students13:1Rate it →
Green Elementary
Elementary · Grades PK–5 · Raleigh
C−
534 students12:1Rate it →
Millbrook Elementary
Elementary · Grades PK–5 · Raleigh
C
534 students13:1Rate it →
Pleasant Union Elementary
Elementary · Grades PK–5 · Raleigh
A
530 students15:1Rate it →
Leesville Road Elementary
Elementary · Grades K–5 · Raleigh
A
528 students15:1Rate it →
Hodge Road Elementary
Elementary · Grades PK–5 · Knightdale
C−
522 students13:1Rate it →
Wakefield Elementary
Elementary · Grades PK–5 · Raleigh
C+
520 students13:1Rate it →
Barton Pond Elementary
Elementary · Grades PK–5 · Raleigh
515 students14:1Rate it →
Washington Elementary
Elementary · Grades K–5 · Raleigh
A
514 students13:1Rate it →
Penny Road Elementary
Elementary · Grades K–5 · Cary
B+
509 students13:1Rate it →
Carver Elementary
Elementary · Grades PK–5 · Wendell
C−
495 students13:1Rate it →
Forest Pines Drive Elementary
Elementary · Grades PK–5 · Raleigh
B−
493 students14:1Rate it →
Johnsonville Elementary
Elementary · Grades PK–5 · Cameron
C−
489 students16:1Rate it →
Briarcliff Elementary
Elementary · Grades PK–5 · Cary
B+
486 students15:1Rate it →
Lynn Road Elementary
Elementary · Grades PK–5 · Raleigh
B−
486 students13:1Rate it →
Cary Elementary
Elementary · Grades PK–5 · Cary
B+
477 students15:1Rate it →
Brooks Elementary
Elementary · Grades PK–5 · Raleigh
B−
471 students13:1Rate it →
Root Elementary
Elementary · Grades PK–5 · Raleigh
A
469 students13:1Rate it →
Lockhart Elementary
Elementary · Grades PK–5 · Knightdale
D
463 students12:1Rate it →
Wendell Elementary
Elementary · Grades K–5 · Wendell
C
458 students13:1Rate it →
Vance Elementary
Elementary · Grades PK–5 · Raleigh
B
445 students13:1Rate it →
Wake Forest Elementary
Elementary · Grades PK–5 · Wake Forest
B−
444 students12:1Rate it →
Fox Road Elementary
Elementary · Grades K–5 · Raleigh
C
430 students13:1Rate it →
Wiley Elementary
Elementary · Grades PK–5 · Raleigh
B
429 students12:1Rate it →
Kingswood Elementary
Elementary · Grades PK–5 · Cary
B−
427 students13:1Rate it →
Woods Creek Elementary
Elementary · Grades PK–5 · Holly Springs
406 students12:1Rate it →
Underwood Elementary
Elementary · Grades K–5 · Raleigh
A
405 students11:1Rate it →
Rand Road Elementary
Elementary · Grades PK–5 · Garner
C+
394 students13:1Rate it →
Timber Drive Elementary
Elementary · Grades PK–5 · Garner
B−
391 students13:1Rate it →
Brentwood Elementary
Elementary · Grades PK–5 · Raleigh
C
385 students11:1Rate it →
Aversboro Elementary
Elementary · Grades PK–5 · Garner
C−
381 students14:1Rate it →
Southeast Raleigh Elementary
Elementary · Grades PK–5 · Raleigh
D−
378 students13:1Rate it →
Pleasant Grove Elementary
Elementary · Grades PK–5 · Morrisville
B−
376 students13:1Rate it →
Lead Mine Elementary
Elementary · Grades K–5 · Raleigh
B
359 students12:1Rate it →
Baileywick Road Elementary
Elementary · Grades PK–5 · Raleigh
C
352 students11:1Rate it →
Bugg Elementary
Elementary · Grades PK–5 · Raleigh
D
345 students12:1Rate it →
Powell Elementary
Elementary · Grades PK–5 · Raleigh
B−
335 students10:1Rate it →
North Harnett Primary
Elementary · Grades PK–2
329 students13:1Rate it →
Poe Elementary
Elementary · Grades PK–5 · Raleigh
C−
324 students10:1Rate it →
Swift Creek Elementary
Elementary · Grades K–5 · Raleigh
B
310 students12:1Rate it →
Partnership Elementary
Elementary · Grades K–5 · Raleigh
B−
276 students10:1Rate it →
Buies Creek Elementary
Elementary · Grades K–5 · Buies Creek
B−
267 students17:1Rate it →
Olds Elementary
Elementary · Grades PK–5 · Raleigh
A−
244 students12:1Rate it →
LaFayette Elementary
Elementary · Grades K–5 · Fuquay-Varina
179 students17:1Rate it →
The path, start to finish
PK–5135 elementary schoolsDepends on your addressD− to A+
6–847 middle schoolsDepends on your addressD to A+
9–1237 high schoolsDepends on your addressC to A+

Angier runs its own schools through grade 12 (Harnett County Schools). From grade PK, students attend the Wake County Schools, shared with Apex, Cary, Fuquay-Varina, Garner, Holly Springs, Knightdale, Morrisville, Raleigh, Rolesville, Wake Forest, Wendell and Zebulon. Its elementary school is in Apex. To confirm the school for a specific address, ask the district.

Two districts serve Angier

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Well above the state in reading

Reading · PK–12, Harnett County Schools41%
State average 49.9% · 10490 students tested
Math · PK–12, Harnett County Schools38%
State average 50.8% · 9589 students tested
Reading · PK–12, Wake County Schools62%
State average 49.9% · 84839 students tested
Math · PK–12, Wake County Schools60%
State average 50.8% · 78784 students tested

Angier vs. its neighbors

Schools grades for the North Carolina towns that share Angier’s borders.

Schools next door
TownSchoolsMain districts
AngierB+Harnett County Schools PK–12 · Wake County Schools PK–12

Every school in Angier

218 schools. Each public school’s letter compares its own 2020–21 reading and math results with North Carolina’s other public schools (the newest school-level results we have).

District schools in Angierby address
Also serving Angierin other towns
Olive Chapel Elementary
Elementary · Grades PK–5 · Apex
A+
1,066 students15:1Rate it →
Benhaven Elementary
Elementary · Grades PK–5 · Sanford
B
1,065 students16:1Rate it →
Herbert Akins Rd Elementary
Elementary · Grades PK–5 · Fuquay-Varina
B+
988 students14:1Rate it →
Alston Ridge Elementary
Elementary · Grades PK–5 · Cary
A
917 students14:1Rate it →
Buckhorn Creek Elementary
Elementary · Grades PK–5 · Holly Springs
B+
905 students14:1Rate it →
Apex Friendship Elementary
Elementary · Grades PK–5 · Apex
896 students15:1Rate it →
Holly Grove Elementary
Elementary · Grades PK–5 · Holly Springs
A
889 students14:1Rate it →
Oakview Elementary
Elementary · Grades PK–5 · Apex
A
873 students15:1Rate it →
Scotts Ridge Elementary
Elementary · Grades PK–5 · Apex
A
869 students15:1Rate it →
Overhills Elementary
Elementary · Grades PK–5 · Spring Lake
C
866 students16:1Rate it →
Highland Elementary
Elementary · Grades PK–5 · Sanford
C+
854 students15:1Rate it →
White Oak Elementary
Elementary · Grades PK–5 · Apex
A+
843 students16:1Rate it →
Harris Creek Elementary
Elementary · Grades PK–5 · Raleigh
B
827 students13:1Rate it →
Dunn Elementary
Elementary · Grades PK–5 · Dunn
D
813 students14:1Rate it →
Abbotts Creek Elementary
Elementary · Grades PK–5 · Raleigh
A
805 students15:1Rate it →
Cedar Fork Elementary
Elementary · Grades PK–5 · Morrisville
A
778 students14:1Rate it →
Sycamore Creek Elementary
Elementary · Grades PK–5 · Raleigh
A
778 students15:1Rate it →
Salem Elementary
Elementary · Grades PK–5 · Apex
B+
776 students14:1Rate it →
South Lakes Elementary
Elementary · Grades PK–5 · Fuquay-Varina
B
774 students15:1Rate it →
Fuquay-Varina Elementary
Elementary · Grades PK–5 · Fuquay-Varina
B+
772 students15:1Rate it →
Rogers Lane Elementary
Elementary · Grades PK–5 · Raleigh
D−
763 students14:1Rate it →
Holly Springs Elementary
Elementary · Grades PK–5 · Holly Springs
A
751 students15:1Rate it →
Ballentine Elementary
Elementary · Grades PK–5 · Fuquay Varina
A−
742 students14:1Rate it →
Hortons Creek Elementary
Elementary · Grades PK–5 · Cary
A
739 students16:1Rate it →
Holly Ridge Elementary
Elementary · Grades PK–5 · Holly Springs
A
735 students15:1Rate it →
Weatherstone Elementary
Elementary · Grades PK–5 · Cary
A
730 students15:1Rate it →
North Ridge Elementary
Elementary · Grades PK–5 · Raleigh
B
730 students14:1Rate it →
Parkside Elementary
Elementary · Grades PK–5 · Morrisville
A
730 students14:1Rate it →
Lake Myra Elementary
Elementary · Grades PK–5 · Wendell
C−
722 students13:1Rate it →
River Bend Elementary
Elementary · Grades PK–5 · Raleigh
C−
709 students14:1Rate it →
Highcroft Elementary
Elementary · Grades PK–5 · Cary
A+
698 students16:1Rate it →
Lillington-Shawtown Elementary
Elementary · Grades PK–5 · Lillington
C−
695 students15:1Rate it →
Combs Elementary
Elementary · Grades PK–5 · Raleigh
A−
695 students14:1Rate it →
Lacy Elementary
Elementary · Grades PK–5 · Raleigh
A
695 students15:1Rate it →
Laurel Park Elementary
Elementary · Grades PK–5 · Apex
A−
694 students15:1Rate it →
Zebulon Elementary
Elementary · Grades PK–5 · Zebulon
D
693 students14:1Rate it →
Bryan Road Elementary
Elementary · Grades PK–5 · Garner
B
685 students14:1Rate it →
Wakelon Elementary
Elementary · Grades PK–5 · Zebulon
C−
679 students15:1Rate it →
Beaverdam Elementary
Elementary · Grades PK–5 · Raleigh
C−
678 students13:1Rate it →
Baucom Elementary
Elementary · Grades PK–5 · Apex
A
675 students14:1Rate it →
Lincoln Heights Elementary
Elementary · Grades PK–5 · Fuquay-Varina
C+
667 students15:1Rate it →
Hunter Elementary
Elementary · Grades PK–5 · Raleigh
A
658 students13:1Rate it →
Adams Elementary
Elementary · Grades PK–5 · Cary
B
655 students13:1Rate it →
Banks Road Elementary
Elementary · Grades PK–5 · Raleigh
B
651 students14:1Rate it →
Farmington Woods Elementary
Elementary · Grades PK–5 · Cary
B+
648 students14:1Rate it →
Dillard Drive Elementary
Elementary · Grades PK–5 · Raleigh
C−
648 students12:1Rate it →
Barwell Road Elementary
Elementary · Grades PK–5 · Raleigh
D
648 students13:1Rate it →
Northwest Harnett Elementary
Elementary · Grades PK–5 · Fuquay-Varina
B
645 students18:1Rate it →
Brier Creek Elementary
Elementary · Grades PK–5 · Raleigh
C+
642 students13:1Rate it →
Turner Creek Elementary
Elementary · Grades PK–5 · Cary
A−
638 students13:1Rate it →
Erwin Elementary
Elementary · Grades PK–5 · Erwin
D
637 students15:1Rate it →
Middle Creek Elementary
Elementary · Grades PK–5 · Apex
A−
636 students13:1Rate it →
Heritage Elementary
Elementary · Grades PK–5 · Wake Forest
A−
634 students16:1Rate it →
Coats Elementary
Elementary · Grades PK–5 · Coats
C−
633 students14:1Rate it →
Jones Dairy Elementary
Elementary · Grades PK–5 · Wake Forest
A
627 students17:1Rate it →
Carpenter Elementary
Elementary · Grades PK–5 · Cary
B+
604 students14:1Rate it →
Sanford Creek Elementary
Elementary · Grades PK–5 · Rolesville
B+
599 students14:1Rate it →
Smith Elementary
Elementary · Grades PK–5 · Raleigh
C−
596 students13:1Rate it →
Hilburn Drive Academy
Elementary · Grades PK–8 · Raleigh
B+
596 students13:1Rate it →
Conn Elementary
Elementary · Grades PK–5 · Raleigh
B
595 students15:1Rate it →
Mills Park Elementary
Elementary · Grades PK–5 · Cary
A+
594 students14:1Rate it →
Wilburn Elementary
Elementary · Grades PK–5 · Raleigh
C−
593 students14:1Rate it →
Vandora Springs Elementary
Elementary · Grades PK–5 · Garner
C
582 students13:1Rate it →
West Lake Elementary
Elementary · Grades PK–5 · Apex
A−
581 students15:1Rate it →
Northwoods Elementary
Elementary · Grades PK–5 · Cary
A−
579 students14:1Rate it →
Durant Road Elementary
Elementary · Grades PK–5 · Raleigh
B
577 students12:1Rate it →
Walnut Creek Elementary
Elementary · Grades PK–5 · Raleigh
C−
574 students11:1Rate it →
Forestville Road Elementary
Elementary · Grades PK–5 · Knightdale
C−
570 students12:1Rate it →
Joyner Elementary
Elementary · Grades PK–5 · Raleigh
A−
569 students13:1Rate it →
York Elementary
Elementary · Grades PK–5 · Raleigh
B+
563 students14:1Rate it →
Douglas Elementary
Elementary · Grades PK–5 · Raleigh
B
562 students14:1Rate it →
Richland Creek Elementary
Elementary · Grades PK–5 · Wake Forest
B−
558 students16:1Rate it →
Anderson Creek Primary
Elementary · Grades PK–2 · Bunnlevel
553 students15:1Rate it →
Oak Grove Elementary
Elementary · Grades PK–5 · Raleigh
B+
553 students13:1Rate it →
Wildwood Forest Elementary
Elementary · Grades PK–5 · Raleigh
D
551 students12:1Rate it →
Apex Elementary
Elementary · Grades PK–5 · Apex
B+
550 students14:1Rate it →
Stough Elementary
Elementary · Grades PK–5 · Raleigh
B+
550 students13:1Rate it →
Creech Road Elementary
Elementary · Grades PK–5 · Garner
C−
549 students13:1Rate it →
Knightdale Elementary
Elementary · Grades PK–5 · Knightdale
C+
549 students14:1Rate it →
Green Hope Elementary
Elementary · Grades PK–5 · Cary
A+
548 students15:1Rate it →
Boone Trail Elementary
Elementary · Grades PK–5 · Lillington
C−
545 students15:1Rate it →
Fuller Elementary
Elementary · Grades PK–5 · Raleigh
B+
545 students12:1Rate it →
Jeffreys Grove Elementary
Elementary · Grades PK–5 · Raleigh
A
543 students14:1Rate it →
Rolesville Elementary
Elementary · Grades PK–5 · Rolesville
B−
538 students15:1Rate it →
Yates Mill Elementary
Elementary · Grades PK–5 · Raleigh
B
538 students14:1Rate it →
North Forest Pines Elementary
Elementary · Grades PK–5 · Raleigh
A−
536 students14:1Rate it →
East Garner Elementary
Elementary · Grades PK–5 · Garner
C−
535 students13:1Rate it →
Green Elementary
Elementary · Grades PK–5 · Raleigh
C−
534 students12:1Rate it →
Millbrook Elementary
Elementary · Grades PK–5 · Raleigh
C
534 students13:1Rate it →
Pleasant Union Elementary
Elementary · Grades PK–5 · Raleigh
A
530 students15:1Rate it →
Hodge Road Elementary
Elementary · Grades PK–5 · Knightdale
C−
522 students13:1Rate it →
Wakefield Elementary
Elementary · Grades PK–5 · Raleigh
C+
520 students13:1Rate it →
Barton Pond Elementary
Elementary · Grades PK–5 · Raleigh
515 students14:1Rate it →
Carver Elementary
Elementary · Grades PK–5 · Wendell
C−
495 students13:1Rate it →
Forest Pines Drive Elementary
Elementary · Grades PK–5 · Raleigh
B−
493 students14:1Rate it →
Johnsonville Elementary
Elementary · Grades PK–5 · Cameron
C−
489 students16:1Rate it →
Briarcliff Elementary
Elementary · Grades PK–5 · Cary
B+
486 students15:1Rate it →
Lynn Road Elementary
Elementary · Grades PK–5 · Raleigh
B−
486 students13:1Rate it →
Cary Elementary
Elementary · Grades PK–5 · Cary
B+
477 students15:1Rate it →
Brooks Elementary
Elementary · Grades PK–5 · Raleigh
B−
471 students13:1Rate it →
Root Elementary
Elementary · Grades PK–5 · Raleigh
A
469 students13:1Rate it →
Lockhart Elementary
Elementary · Grades PK–5 · Knightdale
D
463 students12:1Rate it →
Vance Elementary
Elementary · Grades PK–5 · Raleigh
B
445 students13:1Rate it →
Wake Forest Elementary
Elementary · Grades PK–5 · Wake Forest
B−
444 students12:1Rate it →
Wiley Elementary
Elementary · Grades PK–5 · Raleigh
B
429 students12:1Rate it →
Kingswood Elementary
Elementary · Grades PK–5 · Cary
B−
427 students13:1Rate it →
Woods Creek Elementary
Elementary · Grades PK–5 · Holly Springs
406 students12:1Rate it →
Rand Road Elementary
Elementary · Grades PK–5 · Garner
C+
394 students13:1Rate it →
Timber Drive Elementary
Elementary · Grades PK–5 · Garner
B−
391 students13:1Rate it →
Brentwood Elementary
Elementary · Grades PK–5 · Raleigh
C
385 students11:1Rate it →
Aversboro Elementary
Elementary · Grades PK–5 · Garner
C−
381 students14:1Rate it →
Southeast Raleigh Elementary
Elementary · Grades PK–5 · Raleigh
D−
378 students13:1Rate it →
Pleasant Grove Elementary
Elementary · Grades PK–5 · Morrisville
B−
376 students13:1Rate it →
Baileywick Road Elementary
Elementary · Grades PK–5 · Raleigh
C
352 students11:1Rate it →
Bugg Elementary
Elementary · Grades PK–5 · Raleigh
D
345 students12:1Rate it →
Powell Elementary
Elementary · Grades PK–5 · Raleigh
B−
335 students10:1Rate it →
North Harnett Primary
Elementary · Grades PK–2
329 students13:1Rate it →
Poe Elementary
Elementary · Grades PK–5 · Raleigh
C−
324 students10:1Rate it →
Olds Elementary
Elementary · Grades PK–5 · Raleigh
A−
244 students12:1Rate it →
Willow Springs Elementary
Elementary · Grades K–5 · Willow Spring
A
826 students14:1Rate it →
Davis Drive Elementary
Elementary · Grades K–5 · Cary
A+
794 students15:1Rate it →
Morrisville Elementary
Elementary · Grades K–5 · Morrisville
A
643 students14:1Rate it →
Brassfield Elementary
Elementary · Grades K–5 · Raleigh
B+
613 students14:1Rate it →
Reedy Creek Elementary
Elementary · Grades K–5 · Cary
B
605 students14:1Rate it →
Leesville Road Elementary
Elementary · Grades K–5 · Raleigh
A
528 students15:1Rate it →
Washington Elementary
Elementary · Grades K–5 · Raleigh
A
514 students13:1Rate it →
Penny Road Elementary
Elementary · Grades K–5 · Cary
B+
509 students13:1Rate it →
Wendell Elementary
Elementary · Grades K–5 · Wendell
C
458 students13:1Rate it →
Fox Road Elementary
Elementary · Grades K–5 · Raleigh
C
430 students13:1Rate it →
Underwood Elementary
Elementary · Grades K–5 · Raleigh
A
405 students11:1Rate it →
Lead Mine Elementary
Elementary · Grades K–5 · Raleigh
B
359 students12:1Rate it →
Swift Creek Elementary
Elementary · Grades K–5 · Raleigh
B
310 students12:1Rate it →
Partnership Elementary
Elementary · Grades K–5 · Raleigh
B−
276 students10:1Rate it →
Buies Creek Elementary
Elementary · Grades K–5 · Buies Creek
B−
267 students17:1Rate it →
LaFayette Elementary
Elementary · Grades K–5 · Fuquay-Varina
179 students17:1Rate it →
Mills Park Middle
Middle · Grades 6–8 · Cary
A+
1,632 students19:1Rate it →
Alston Ridge Middle
Middle · Grades 6–8 · Cary
A
1,494 students19:1Rate it →
Apex Friendship Middle
Middle · Grades 6–8 · Apex
A
1,412 students19:1Rate it →
Herbert Akins Road Middle
Middle · Grades 6–8 · Fuquay-Varina
1,253 students16:1Rate it →
West Millbrook Middle
Middle · Grades 6–8 · Raleigh
B
1,164 students17:1Rate it →
East Garner Middle
Middle · Grades 6–8 · Garner
C−
1,109 students16:1Rate it →
Harnett Central Middle
Middle · Grades 6–8
C
1,059 students17:1Rate it →
Salem Middle
Middle · Grades 6–8 · Apex
A
1,057 students18:1Rate it →
Oberlin Middle
Middle · Grades 6–8 · Raleigh
B+
1,049 students15:1Rate it →
Lufkin Road Middle
Middle · Grades 6–8 · Apex
A−
1,035 students17:1Rate it →
Martin Middle
Middle · Grades 6–8 · Raleigh
A−
1,011 students17:1Rate it →
Fuquay-Varina Middle
Middle · Grades 6–8 · Fuquay-Varina
B
1,004 students18:1Rate it →
River Bend Middle
Middle · Grades 6–8 · Raleigh
D
995 students16:1Rate it →
Davis Drive Middle
Middle · Grades 6–8 · Cary
A+
992 students17:1Rate it →
Holly Grove Middle
Middle · Grades 6–8 · Holly Springs
B+
979 students17:1Rate it →
Dillard Drive Middle
Middle · Grades 6–8 · Raleigh
C+
977 students15:1Rate it →
Ligon Middle
Middle · Grades 6–8 · Raleigh
A−
959 students15:1Rate it →
Holly Ridge Middle
Middle · Grades 6–8 · Holly Springs
A−
955 students18:1Rate it →
Heritage Middle
Middle · Grades 6–8 · Wake Forest
A
947 students16:1Rate it →
Carnage Middle
Middle · Grades 6–8 · Raleigh
A
924 students15:1Rate it →
Carroll Middle
Middle · Grades 6–8 · Raleigh
C
898 students15:1Rate it →
Rolesville Middle
Middle · Grades 6–8 · Rolesville
B
889 students17:1Rate it →
Wake Forest Middle School
Middle · Grades 6–8 · Wake Forest
C+
878 students16:1Rate it →
Neuse River Middle
Middle · Grades 6–8 · Raleigh
C−
877 students14:1Rate it →
Apex Middle
Middle · Grades 6–8 · Apex
A−
867 students16:1Rate it →
North Garner Middle
Middle · Grades 6–8 · Garner
C
831 students16:1Rate it →
West Cary Middle
Middle · Grades 6–8 · Cary
A
824 students17:1Rate it →
Reedy Creek Middle
Middle · Grades 6–8 · Cary
B
805 students15:1Rate it →
Wakefield Middle
Middle · Grades 6–8 · Raleigh
B+
803 students18:1Rate it →
Leesville Road Middle
Middle · Grades 6–8 · Raleigh
A−
795 students18:1Rate it →
Pine Hollow Middle
Middle · Grades 6–8 · Raleigh
A
776 students15:1Rate it →
Zebulon Middle
Middle · Grades 6–8 · Zebulon
C+
772 students16:1Rate it →
Highland Middle
Middle · Grades 6–8 · Sanford
C+
762 students15:1Rate it →
Wendell Middle
Middle · Grades 6–8 · Wendell
C
762 students14:1Rate it →
Overhills Middle
Middle · Grades 6–8 · Spring Lake
C
758 students16:1Rate it →
East Millbrook Middle
Middle · Grades 6–8 · Raleigh
D
731 students13:1Rate it →
Western Harnett Middle
Middle · Grades 6–8 · Lillington
C+
700 students15:1Rate it →
West Lake Middle
Middle · Grades 6–8 · Apex
B+
687 students16:1Rate it →
Durant Road Middle
Middle · Grades 6–8 · Raleigh
B−
649 students16:1Rate it →
East Cary Middle
Middle · Grades 6–8 · Cary
B
597 students13:1Rate it →
Moore Square Middle
Middle · Grades 6–8 · Raleigh
A−
594 students13:1Rate it →
Coats-Erwin Middle
Middle · Grades 6–8 · Dunn
C
589 students16:1Rate it →
Centennial Campus Middle
Middle · Grades 6–8 · Raleigh
C+
477 students13:1Rate it →
Dunn Middle
Middle · Grades 6–8 · Dunn
D
388 students14:1Rate it →
Wake Young Women's Leadership Academy
High · Grades 6–12 · Raleigh
A+
337 students16:1Rate it →
Wake Young Men's Leadership Academy
High · Grades 6–12 · Raleigh
A
262 students13:1Rate it →
Apex Friendship High
High · Grades 9–12 · Apex
A
2,748 students21:1Rate it →
Enloe High
High · Grades 9–12 · Raleigh
A
2,643 students18:1Rate it →
Panther Creek High
High · Grades 9–12 · Cary
A+
2,609 students20:1Rate it →
Millbrook High
High · Grades 9–12 · Raleigh
A−
2,498 students18:1Rate it →
Apex High
High · Grades 9–12 · Apex
A
2,449 students20:1Rate it →
Leesville Road High
High · Grades 9–12 · Raleigh
A
2,411 students20:1Rate it →
Rolesville High
High · Grades 9–12 · Rolesville
B
2,321 students18:1Rate it →
Green Hope High
High · Grades 9–12 · Cary
A+
2,304 students21:1Rate it →
Green Level High
High · Grades 9–12 · Cary
A+
2,283 students20:1Rate it →
Willow Spring High
High · Grades 9–12 · Fuquay Varina
2,223 students20:1Rate it →
Athens Drive High
High · Grades 9–12 · Raleigh
A
2,156 students17:1Rate it →
Needham Broughton High
High · Grades 9–12 · Raleigh
B
2,153 students18:1Rate it →
Wakefield High
High · Grades 9–12 · Raleigh
A−
2,065 students20:1Rate it →
Cary High
High · Grades 9–12 · Cary
A−
2,044 students18:1Rate it →
Wake Forest High School
High · Grades 9–12 · Wake Forest
A
2,043 students19:1Rate it →
Holly Springs High
High · Grades 9–12 · Holly Springs
A
2,018 students20:1Rate it →
Overhills High
High · Grades 9–12 · Spring Lake
A−
1,981 students27:1Rate it →
Fuquay-Varina High
High · Grades 9–12 · Fuquay-Varina
A
1,858 students19:1Rate it →
South Garner High
High · Grades 9–12 · Garner
B
1,835 students17:1Rate it →
Heritage High
High · Grades 9–12 · Wake Forest
A
1,778 students18:1Rate it →
East Wake High
High · Grades 9–12 · Wendell
B
1,777 students18:1Rate it →
Knightdale High
High · Grades 9–12 · Knightdale
C
1,695 students16:1Rate it →
Garner High
High · Grades 9–12 · Garner
B−
1,670 students16:1Rate it →
Sanderson High
High · Grades 9–12 · Raleigh
A−
1,648 students18:1Rate it →
Middle Creek High
High · Grades 9–12 · Apex
A−
1,587 students18:1Rate it →
Harnett Central High
High · Grades 9–12
B
1,522 students25:1Rate it →
Southeast Raleigh High
High · Grades 9–12 · Raleigh
C+
1,438 students14:1Rate it →
Western Harnett High
High · Grades 9–12 · Lillington
A−
1,324 students23:1Rate it →
Triton High
High · Grades 9–12 · Erwin
B−
1,274 students22:1Rate it →
Vernon Malone College and Career Academy
High · Grades 9–12 · Raleigh
A
348 students16:1Rate it →
North Wake College and Career Academy
High · Grades 9–12 · Wake Forest
A+
346 students18:1Rate it →
Wake Early College of Health and Science
High · Grades 9–12 · Raleigh
A+
317 students23:1Rate it →
Wake STEM Early College High School
High · Grades 9–12 · Cary
A+
294 students20:1Rate it →
Wake EC of Information & Biotechnologies
High · Grades 9–12 · Morrisville
260 students16:1Rate it →
Harnett County Early College
High · Grades 9–12 · Dunn
A
185 students34:1Rate it →
Charter schoolsfree, open by application

Left off: 1 public program with fewer than 25 students (Carolina Charter Remote Academy: CFA).

Questions about Angier’s schools

Are Angier’s schools good?

By North Carolina’s own tests, yes: the public schools Angier children attend outscore 72% of North Carolina’s school districts on tests and graduation, a B+ Schools grade, #40 of 290 North Carolina towns. Among towns with similar incomes they beat 94%. Tests are from 2021–22, graduation from the class of 2023.

What school district is Angier in?

Two districts: Harnett County Schools runs grades PK–12, and Wake County Schools runs grades PK–12, shared with Apex, Cary, Fuquay-Varina, Garner, Holly Springs, Knightdale, Morrisville, Raleigh, Rolesville, Wake Forest, Wendell and Zebulon.

Where do Angier kids go to high school?

One of 37 high schools, depending on your address: Apex Friendship High, Enloe High, Panther Creek High, Millbrook High, Apex High, Leesville Road High, Rolesville High, Green Hope High, Green Level High, Willow Spring High, Athens Drive High, Needham Broughton High, Wakefield High, Cary High, Wake Forest High School, Holly Springs High, Overhills High, Fuquay-Varina High, South Garner High, Heritage High, East Wake High, Knightdale High, Garner High, Sanderson High, Middle Creek High, Harnett Central High, Southeast Raleigh High, Western Harnett High, Triton High, Vernon Malone College and Career Academy, North Wake College and Career Academy, Wake Young Women's Leadership Academy, Wake Early College of Health and Science, Wake STEM Early College High School, Wake Young Men's Leadership Academy, Wake EC of Information & Biotechnologies and Harnett County Early College.

What is Angier’s graduation rate?

90% of the class of 2023 in Wake County Schools graduated in four years, against 86% across North Carolina.

How much does Angier spend per student?

$10,916 in Harnett County Schools and $12,279 in Wake County Schools (FY2024), against $13,045 across North Carolina. Spending doesn’t count toward the grade.

Parents talk

What Angier families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Angier → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within North Carolina. Stars are from neighbors.