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

3 schools in Yanceyville

North Carolina · Public K-12

Yanceyville, North Carolina reports 3 public K-12 schools to NCES, totaling roughly 1,403 students (1 elementary, 1 middle, and 1 high).

7-year change in Yanceyville

SY 2017-18 vs SY 2024-25
Total enrollment
1,403
-349 (-20%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
40%
was 46%
% Hispanic
10%
was 8%
% Black
43%
was 42%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bartlett Yancey HighHigh09-12635
N L Dillard MiddleMiddle06-08432
Oakwood ElementaryElementaryPK-05336

About Yanceyville

Yanceyville, North Carolina is home to 3 public schools, with combined enrollment of approximately 1,403 students. By school count, it is a compact city.

For a sense of the school types, the city is made up of 1 elementary, 1 middle, and 1 high.

Average school size in Yanceyville is around 468 students, 18% meaningfully below the North Carolina average of about 571.

Looking at the last 7 years. Total public-school enrollment in Yanceyville has decreased 20% since SY 2017-18, moving from about 1,752 students to 1,403. Demographically, the White share of enrollment decreased from 46% to 40%.

On allk12, the community for Yanceyville discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Yanceyville?
Yanceyville, North Carolina has 3 public K-12 schools serving approximately 1,403 students.
How many elementary, middle, and high schools are in Yanceyville?
Yanceyville has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Yanceyville?
Bartlett Yancey High is the largest public school in Yanceyville by enrollment, with approximately 635 students.
What school districts serve Yanceyville?
Yanceyville public schools are operated by Caswell County Schools.
What grade levels do public schools in Yanceyville cover?
Public schools in Yanceyville serve students from pre-K through grade 12.