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

1 schools in Nebo

North Carolina · Public K-12

Public schools in Nebo number 1 per the latest NCES data, with about 354 students enrolled, an average school size of 354.

7-year change in Nebo

SY 2017-18 vs SY 2024-25
Total enrollment
354
-14 (-4%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
77%
was 83%
% Hispanic
14%
was 7%
% Black
2%
was 3%
% Asian
1%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Nebo Elementary SchoolElementaryPK-05354

About Nebo

Nebo is a small North Carolina city in terms of public-school footprint, with 1 schools and 354 students total.

Average school size in Nebo is around 354 students, 38% noticeably below the North Carolina average of about 571.

Over the past 7-year window. Across the same 7-year window, public-school enrollment contracted 4%: 368 students in SY 2017-18 versus 354 in SY 2024-25. The Hispanic share of public-school enrollment climbed from 7% to 14%.

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