Best Harnett County Public Elementary Schools (2026)

For the 2026 school year, there are 24 public elementary schools serving 12,527 students in Harnett County, NC.
The top-ranked public elementary schools in Harnett County, NC are Plain View Elementary School, Midway Middle School and New Century Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Harnett County, NC public elementary schools have an average math proficiency score of 41% (versus the North Carolina public elementary school average of 50%), and reading proficiency score of 42% (versus the 49% statewide average). Elementary schools in Harnett County have an average ranking of 3/10, which is in the bottom 50% of North Carolina public elementary schools.
Minority enrollment is 56% of the student body (majority Hispanic), which is less than the North Carolina public elementary school average of 58% (majority Black and Hispanic).

Best Public Elementary Schools in Harnett County (2026)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Plain View Elementary School
(Math: 65-69% | Reading: 55-59%)
Rank:
8/
10
Top 30%
4140 Plain View Hwy
Dunn, NC 28334
(910) 891-4354
Gr: K-5 | 362 students Student-teacher ratio: 18:1 Minority enrollment: 41%
Rank: #22.
Midway Middle School
(Math: 66% | Reading: 57%)
Rank:
8/
10
Top 30%
1115 Roberts Grove Road
Dunn, NC 28334
(910) 567-5879
Gr: 6-8 | 584 students Student-teacher ratio: 18:1 Minority enrollment: 54%
Rank: #33.
New Century Middle School
(Math: 52% | Reading: 58%)
Rank:
7/
10
Top 50%
1577 Union Church Road
Cameron, NC 28326
(910) 947-1301
Gr: 6-8 | 602 students Student-teacher ratio: 15:1 Minority enrollment: 23%
Rank: #44.
Mcgee's Crossroads Elementary School
(Math: 60% | Reading: 51%)
Rank:
7/
10
Top 50%
10330 Nc Hwy 50 North
Angier, NC 27501
(919) 894-7161
Gr: PK-5 | 950 students Student-teacher ratio: 18:1 Minority enrollment: 47%
Rank: #55.
Buies Creek Elementary School
(Math: 45-49% | Reading: 50-54%)
Rank:
6/
10
Top 50%
340 Main Street
Buies Creek, NC 27506
(910) 893-3505
Gr: K-5 | 267 students Student-teacher ratio: 17:1 Minority enrollment: 52%
Rank: #66.
Carolina Charter Academy
Charter School
(Math: 42% | Reading: 52%)
Rank:
5/
10
Bottom 50%
8529 Nc Highway 55
Angier, NC 27501
(984) 300-3015
Gr: K-8 | 782 students Student-teacher ratio: 16:1 Minority enrollment: 48%
Rank: #77.
Western Harnett Middle School
(Math: 44% | Reading: 48%)
Rank:
5/
10
Bottom 50%
11135 Nc Hwy 27 West
Lillington, NC 27546
(919) 499-4497
Gr: 6-8 | 700 students Student-teacher ratio: 15:1 Minority enrollment: 53%
Rank: #88.
Midway Elementary School
(Math: 48% | Reading: 41%)
Rank:
4/
10
Bottom 50%
15375 Spiveys Corner Highway
Dunn, NC 28334
(910) 567-2244
Gr: PK-5 | 539 students Student-teacher ratio: 15:1 Minority enrollment: 48%
Rank: #99.
Cameron Elementary School
(Math: 35-39% | Reading: 40-44%)
Rank:
4/
10
Bottom 50%
2636 Nc Hwy 24 27
Cameron, NC 28326
(910) 245-7814
Gr: K-5 | 215 students Student-teacher ratio: 15:1 Minority enrollment: 33%
Rank: #1010.
Harnett Virtual Academy
(Math: 15-19% | Reading: 50-54%)
Rank:
4/
10
Bottom 50%
900 11th Strrt
Lillington, NC 27546
(910) 893-4072
Gr: K-12 | 100 students Minority enrollment: 56%
Rank: #1111.
Dunn Elementary School
(Math: 40-44% | Reading: 35-39%)
Rank:
4/
10
Bottom 50%
800 W Harnett St
Dunn, NC 28334
(910) 892-0126
Gr: PK-5 | 813 students Student-teacher ratio: 14:1 Minority enrollment: 82%
Rank: #1212.
Boone Trail Elementary School
(Math: 42% | Reading: 33%)
Rank:
3/
10
Bottom 50%
1425 Adcock Road
Mamers, NC 27552
(910) 893-4013
Gr: PK-5 | 545 students Student-teacher ratio: 15:1 Minority enrollment: 58%
Rank: #1313.
Harnett Central Middle School
(Math: 34% | Reading: 40%)
Rank:
3/
10
Bottom 50%
2529 Harnett Central Rd
Angier, NC 27501
(919) 639-6000
Gr: 6-8 | 1,059 student Student-teacher ratio: 17:1 Minority enrollment: 57%
Rank: #1414.
Coats-erwin Middle School
(Math: 31% | Reading: 39%)
Rank:
3/
10
Bottom 50%
2833 Nc Hwy 55e
Dunn, NC 28334
(910) 230-0300
Gr: 6-8 | 589 students Student-teacher ratio: 16:1 Minority enrollment: 58%
Rank: #1515.
Lillington-shawtown Elementary School
(Math: 33% | Reading: 36%)
Rank:
3/
10
Bottom 50%
855 Old Us 421
Lillington, NC 27546
(910) 893-3483
Gr: PK-5 | 695 students Student-teacher ratio: 15:1 Minority enrollment: 63%
Rank: #1616.
South Harnett Elementary School
(Math: 35% | Reading: 33%)
Rank:
3/
10
Bottom 50%
8335 Nc 210 South
Bunnlevel, NC 28323
(910) 893-9153
Gr: 3-5 | 476 students Student-teacher ratio: 14:1 Minority enrollment: 60%
Rank: #1717.
Johnsonville Elementary School
(Math: 31% | Reading: 34%)
Rank:
2/
10
Bottom 50%
18495 Nc Hwy 27 West
Cameron, NC 28326
(919) 499-4912
Gr: PK-5 | 489 students Student-teacher ratio: 16:1 Minority enrollment: 65%
Rank: #1818.
Dunn Middle School
(Math: 28% | Reading: 33%)
Rank:
2/
10
Bottom 50%
1301 Meadowlark Road
Dunn, NC 28334
(910) 892-1016
Gr: 6-8 | 388 students Student-teacher ratio: 14:1 Minority enrollment: 82%
Rank: #1919.
Angier Elementary School
(Math: 32% | Reading: 27%)
Rank:
2/
10
Bottom 50%
130 E Mciver St
Angier, NC 27501
(919) 639-2635
Gr: 3-5 | 376 students Student-teacher ratio: 14:1 Minority enrollment: 74%
Rank: #2020.
Coats Elementary School
(Math: 29% | Reading: 30%)
Rank:
2/
10
Bottom 50%
585 Brick Mill Road
Coats, NC 27521
(910) 897-8353
Gr: PK-5 | 633 students Student-teacher ratio: 14:1 Minority enrollment: 59%
Rank: #2121.
Erwin Elementary School
(Math: 24% | Reading: 29%)
Rank:
1/
10
Bottom 50%
405 Denim Dr.
Erwin, NC 28339
(910) 897-7178
Gr: PK-5 | 637 students Student-teacher ratio: 15:1 Minority enrollment: 57%
Rank: #2222.
Star Academy
Alternative School
(Math: ≤10% | Reading: ≤5%)
Rank:
1/
10
Bottom 50%
900 11th Street
Lillington, NC 27546
(910) 893-4072
Gr: 6-12 | 31 students Student-teacher ratio: 8:1 Minority enrollment: 81%
Rank: n/an/a
Anderson Creek Primary
914 Anderson Creek Sch Rd
Bunnlevel, NC 28323
(910) 893-4523
Gr: PK-2 | 553 students Student-teacher ratio: 15:1 Minority enrollment: 60%
Rank: n/an/a
North Harnett Primary
282 N Harnett School Rd
Angier, NC 27501
(919) 639-4480
Gr: PK-2 | 329 students Student-teacher ratio: 14:1 Minority enrollment: 75%

Frequently Asked Questions

What are the top-ranked public elementary schools in Harnett County, NC?
The top-ranked public elementary schools in Harnett County, NC include Plain View Elementary School, Midway Middle School and New Century Middle School.
How many public elementary schools are located in Harnett County?
23 public elementary schools are located in Harnett County.
What is the racial composition of students in Harnett County?
Harnett County public elementary schools minority enrollment is 56% of the student body (majority Hispanic), which is less than the North Carolina public elementary schools average of 58% (majority Black and Hispanic).
Which public elementary schools in Harnett County are often viewed compared to one another?

Recent Articles

AI Report Cards: Should Schools Evaluate AI Use?
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.

Quick Links


Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 75

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 82

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 88

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 94

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 100

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 106

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 112

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 123

Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/popper.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/tippy.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Directory does not exist in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Unable to save compiled js file in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242