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

2 schools in Efland

North Carolina · Public K-12

Efland, North Carolina comes in at 2 public K-12 schools on the latest counts, with roughly 947 students total and an average campus size near 474.

7-year change in Efland

SY 2017-18 vs SY 2024-25
Total enrollment
947
+69 (+8%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
38%
was 48%
% Hispanic
27%
was 22%
% Black
23%
was 23%
% Asian
4%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Efland Cheeks ElementaryElementaryPK-05532
Gravelly Hill MiddleMiddle06-08415

About Efland

Across Efland, North Carolina, 2 public schools hosts about 947 students between them.

Looking at the level breakdown, the city is made up of 1 elementary, and 1 middle.

Average school size in Efland is around 474 students, 17% noticeably below the North Carolina average of about 571.

Trend over the past 7 years. Total public-school enrollment in Efland has climbed 8% since SY 2017-18, moving from about 878 students to 947. The White share of public-school enrollment fell from 48% to 38%.

Within the allk12 community for this area, the community for Efland discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Efland, North Carolina?
There are 2 public K-12 schools in Efland, with a combined enrollment of about 947.
How many elementary, middle, and high schools are in Efland?
Efland has 1 elementary, 1 middle public schools.
What is the largest public school in Efland?
Efland Cheeks Elementary is the largest public school in Efland by enrollment, with approximately 532 students.
What school districts serve Efland?
Efland public schools are operated by Orange County Schools.
What grade levels do public schools in Efland cover?
Public schools in Efland serve students from pre-K through grade 8.