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

2 schools in Seagrove

North Carolina · Public K-12

Seagrove's public-school count of 2 reflects a system enrolling about 600 students inside North Carolina, broken out as 2 elementary.

7-year change in Seagrove

SY 2017-18 vs SY 2024-25
Total enrollment
600
-172 (-22%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
77%
was 83%
% Hispanic
17%
was 12%
% Black
3%
was 2%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Seagrove Elementary SchoolElementaryKG-05332
Westmoore ElementaryElementaryPK-08268

About Seagrove

Across Seagrove, North Carolina, 2 public schools instructs about 600 students between them.

Schools in Seagrove average about 300 students each, 47% noticeably below the North Carolina norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 22%: 772 students in SY 2017-18 versus 600 in SY 2024-25. On the demographic side, White enrollment moved from 83% to 77% over the same window.

Within the allk12 community for this area, the community for Seagrove discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Seagrove, North Carolina?
There are 2 public K-12 schools in Seagrove, with a combined enrollment of about 600.
How many elementary, middle, and high schools are in Seagrove?
Seagrove has 2 elementary public schools.
What is the largest public school in Seagrove?
Seagrove Elementary School is the largest public school in Seagrove by enrollment, with approximately 332 students.
What school districts serve Seagrove?
Seagrove is served by 2 public school districts, including Randolph County School System, Moore County Schools.
What grade levels do public schools in Seagrove cover?
Public schools in Seagrove serve students from pre-K through grade 8.