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

19 schools in Morganton

North Carolina · Public K-12

Morganton, North Carolina runs 19 public K-12 schools today, teaching approximately 7,768 students across 10 elementary, 3 middle, and 3 high.

7-year change in Morganton

SY 2017-18 vs SY 2024-25
Total enrollment
7,708
-206 (-3%) vs SY 2017-18
School count
18
0 (0%) vs SY 2017-18
% White
57%
was 62%
% Hispanic
27%
was 20%
% Black
5%
was 7%
% Asian
4%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Burke Middle CollegeHigh11-12130
Drexel ElementaryElementaryPK-05477
Forest Hill ElementaryElementaryPK-05305
Freedom HighHigh09-121,299
Glen Alpine ElementaryElementaryPK-05295
Hillcrest ElementaryElementaryPK-05254
Liberty MiddleMiddle06-08453
Mountain View ElementaryElementaryPK-05762
Mull ElementaryElementaryPK-05291
NC School for the DeafCombinedPK-1264
NC School for the DeafCombinedPK-1260
New DimensionsElementaryKG-08569
North LibertyCombinedPK-1272
Oak Hill ElementaryElementaryPK-05310
Patton High SchoolHigh09-12756
Salem ElementaryElementaryPK-05476
Table Rock MiddleMiddle06-08427
W A Young ElementaryElementaryPK-05327
Walter R Johnson MiddleMiddle06-08441

About Morganton

Morganton is a medium-population North Carolina city in terms of public-school footprint, with 19 schools and 7,768 students total.

On the school-mix side, the city spans 10 elementary, 3 middle, 3 high, and 3 other.

Average school size in Morganton is around 409 students, 28% meaningfully below the North Carolina average of about 571.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment declined 3%: 7,914 students in SY 2017-18 versus 7,708 in SY 2024-25. Demographically, the Hispanic share of enrollment expanded from 20% to 27%.

On allk12, the community for Morganton discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Morganton?
Morganton, North Carolina has 19 public K-12 schools serving approximately 7,768 students.
How many elementary, middle, and high schools are in Morganton?
Morganton has 10 elementary, 3 middle, 3 high, 3 combined-grade public schools.
What is the largest public school in Morganton?
Freedom High is the largest public school in Morganton by enrollment, with approximately 1,299 students.
What school districts serve Morganton?
Morganton is served by 4 public school districts, including NC School for the Deaf, Deaf and Blind Schools, Burke County Schools, The New Dimensions School.
What grade levels do public schools in Morganton cover?
Public schools in Morganton serve students from pre-K through grade 12.
Are there charter schools in Morganton?
1 of the 19 public schools in Morganton are charter schools.