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

1 schools in Hubert

North Carolina · Public K-12

Hubert sits inside North Carolina and runs 1 public K-12 school, serving about 527 students between them, an average of 527 per campus.

7-year change in Hubert

SY 2017-18 vs SY 2024-25
Total enrollment
527
-90 (-15%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
62%
was 71%
% Hispanic
18%
was 13%
% Black
7%
was 7%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Sand Ridge ElementaryElementaryKG-05527

About Hubert

Hubert is a sparse North Carolina city in terms of public-school footprint, with 1 schools and 527 students total.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 15%: 617 students in SY 2017-18 versus 527 in SY 2024-25. The White share of public-school enrollment shrank from 71% to 62%.

Within the allk12 community for this area, the community for Hubert 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 Hubert, North Carolina?
There are 1 public K-12 schools in Hubert, with a combined enrollment of about 527.
How many elementary, middle, and high schools are in Hubert?
Hubert has 1 elementary public schools.
What is the largest public school in Hubert?
Sand Ridge Elementary is the largest public school in Hubert by enrollment, with approximately 527 students.
What school districts serve Hubert?
Hubert public schools are operated by Onslow County Schools.
What grade levels do public schools in Hubert cover?
Public schools in Hubert serve students from kindergarten through grade 5.