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

11 schools in Beckley

West Virginia · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, Beckley's 11 public K-12 schools collectively enroll about 4,055 students (7 elementary, 2 middle, and 2 high).

7-year change in Beckley

SY 2017-18 vs SY 2024-25
Total enrollment
4,055
-519 (-11%) vs SY 2017-18
School count
10
0 (0%) vs SY 2017-18
% White
69%
was 70%
% Hispanic
2%
was 2%
% Black
17%
was 19%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Academy of Careers and TechnologyHigh08-12·
Beckley ElementaryElementaryPK-05260
Beckley-Stratton Middle SchoolMiddle06-08590
Cranberry-Prosperity ElementaryElementaryPK-05272
Crescent ElementaryElementaryPK-05304
Hollywood ElementaryElementaryPK-05240
Maxwell Hill ElementaryElementaryPK-05203
Park Middle SchoolMiddle06-08391
Stanaford Elementary SchoolElementaryPK-05199
Stratton ElementaryElementaryPK-05312
Woodrow Wilson High SchoolHigh09-121,284

About Beckley

Beckley, West Virginia is home to 11 public schools, with combined enrollment of approximately 4,055 students. By school count, it is a medium-population city.

For a sense of the school types, the city consists of 7 elementary, 2 middle, and 2 high.

Over the past 7-year window. Across the same 7-year window, public-school enrollment contracted 11%: 4,574 students in SY 2017-18 versus 4,055 in SY 2024-25.

On allk12, the community for Beckley discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Beckley?
Beckley, West Virginia has 11 public K-12 schools serving approximately 4,055 students.
How many elementary, middle, and high schools are in Beckley?
Beckley has 7 elementary, 2 middle, 2 high public schools.
What is the largest public school in Beckley?
Woodrow Wilson High School is the largest public school in Beckley by enrollment, with approximately 1,284 students.
What school districts serve Beckley?
Beckley public schools are operated by Raleigh County Schools.
What grade levels do public schools in Beckley cover?
Public schools in Beckley serve students from pre-K through grade 12.