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

19 schools in Martinsburg

West Virginia · Public K-12

Martinsburg has 19 public K-12 schools on the books today, teaching approximately 11,240 West Virginia students across 12 elementary, 3 middle, and 3 high.

7-year change in Martinsburg

SY 2017-18 vs SY 2024-25
Total enrollment
11,240
+396 (+4%) vs SY 2017-18
School count
18
+1 (+6%) vs SY 2017-18
% White
62%
was 69%
% Hispanic
11%
was 9%
% Black
14%
was 12%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bedington Elementary SchoolElementaryPK-02216
Berkeley Heights Elementary SchoolElementaryPK-02695
Burke Street Elementary SchoolElementaryPK-03158
Eagle School IntermediateElementary03-05619
James Rumsey Technical InstituteHigh09-12·
Martinsburg High SchoolHigh09-121,505
Martinsburg North Middle SchoolMiddle06-08605
Martinsburg South Middle SchoolMiddle06-08787
Opequon Elementary SchoolElementaryPK-02433
Orchard View Intermediate SchoolElementary03-05714
Pikeside Transitional SchoolCombinedKG-1264
Potomack Intermediate SchoolElementary03-05871
Rosemont Elementary SchoolElementaryPK-03419
Spring Mills High SchoolHigh09-121,544
Spring Mills Middle SchoolMiddle06-08945
Spring Mills PrimaryElementaryPK-02545
Tuscarora Elementary SchoolElementaryPK-02338
Valley View Elementary SchoolElementaryPK-02429
Winchester Avenue Elementary SchoolElementaryPK-03353

About Martinsburg

Public education in Martinsburg, West Virginia runs across 19 schools that hosts roughly 11,240 students. By footprint, Martinsburg sits in the average-sized bracket.

Looking at the level breakdown, the city is built around 12 elementary, 3 middle, 3 high, and 1 other.

Average school size in Martinsburg is around 592 students, 61% noticeably above the West Virginia average of about 368.

Looking at the last 7 years. Combined enrollment now sits at 11,240 students, expanded 4% from the 10,844 reported in SY 2017-18. Martinsburg now counts 18 public schools, up from 17 in SY 2017-18. The White share of public-school enrollment fell from 69% to 62%.

In the discussion threads here, the community for Martinsburg discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Martinsburg, West Virginia?
There are 19 public K-12 schools in Martinsburg, with a combined enrollment of about 11,240.
How many elementary, middle, and high schools are in Martinsburg?
Martinsburg has 12 elementary, 3 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Martinsburg?
Spring Mills High School is the largest public school in Martinsburg by enrollment, with approximately 1,544 students.
What school districts serve Martinsburg?
Martinsburg public schools are operated by Berkeley County Schools.
What grade levels do public schools in Martinsburg cover?
Public schools in Martinsburg serve students from pre-K through grade 12.