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

9 schools in Whiteville

North Carolina · Public K-12

Whiteville runs 9 public K-12 schools inside North Carolina, with combined enrollment near 4,038 (5 elementary, 1 middle, and 3 high).

7-year change in Whiteville

SY 2017-18 vs SY 2024-25
Total enrollment
4,038
-370 (-8%) vs SY 2017-18
School count
9
0 (0%) vs SY 2017-18
% White
48%
was 54%
% Hispanic
14%
was 9%
% Black
29%
was 31%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Central MiddleMiddle06-08451
Classical Charter Schools of WhitevilleElementaryKG-08842
Columbus Career and College AcademyHigh09-13230
Edgewood ElementaryElementary03-05450
North Whiteville AcademyHigh06-1216
Old Dock ElementaryElementaryPK-04265
Whiteville HighHigh09-12639
Whiteville PrimaryElementaryPK-02486
Williams TownshipElementaryPK-08659

About Whiteville

Whiteville, North Carolina is home to 9 public schools, with combined enrollment of approximately 4,038 students. By school count, it is a middle-population city.

Looking at the level breakdown, the city comprises 5 elementary, 1 middle, and 3 high.

Schools in Whiteville average about 449 students each, 21% below the North Carolina norm.

Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 8%: 4,408 students in SY 2017-18 versus 4,038 in SY 2024-25. Demographically, the White share of enrollment declined from 54% to 48%.

On allk12, the community for Whiteville discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Whiteville?
Whiteville, North Carolina has 9 public K-12 schools serving approximately 4,038 students.
How many elementary, middle, and high schools are in Whiteville?
Whiteville has 5 elementary, 1 middle, 3 high public schools.
What is the largest public school in Whiteville?
Classical Charter Schools of Whiteville is the largest public school in Whiteville by enrollment, with approximately 842 students.
What school districts serve Whiteville?
Whiteville is served by 3 public school districts, including Classical Charter Schools of Whiteville, Whiteville City Schools, Columbus County Schools.
What grade levels do public schools in Whiteville cover?
Public schools in Whiteville serve students from pre-K through grade 13.
Are there charter schools in Whiteville?
1 of the 9 public schools in Whiteville are charter schools.