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

2 schools in Pinehurst

North Carolina · Public K-12

Public schools in Pinehurst number 2 per the latest NCES data, with about 584 students enrolled, an average school size of 292.

7-year change in Pinehurst

SY 2017-18 vs SY 2024-25
Total enrollment
584
-9 (-2%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
74%
was 76%
% Hispanic
8%
was 7%
% Black
6%
was 8%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Moore Innovative High SchoolElementaryM-M·
Pinehurst ElementaryElementaryKG-05584

About Pinehurst

Public education in Pinehurst, North Carolina runs across 2 schools that instructs roughly 584 students. By footprint, Pinehurst sits in the small bracket.

Schools in Pinehurst average about 292 students each, 49% lower than the North Carolina norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment remained close to its prior level: 593 students in SY 2017-18 versus 584 in SY 2024-25.

In the discussion threads here, the community for Pinehurst discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Pinehurst, North Carolina?
There are 2 public K-12 schools in Pinehurst, with a combined enrollment of about 584.
How many elementary, middle, and high schools are in Pinehurst?
Pinehurst has 2 elementary public schools.
What is the largest public school in Pinehurst?
Pinehurst Elementary is the largest public school in Pinehurst by enrollment, with approximately 584 students.
What school districts serve Pinehurst?
Pinehurst public schools are operated by Moore County Schools.
What grade levels do public schools in Pinehurst cover?
Public schools in Pinehurst serve students from kindergarten through grade 5.