The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BERKELEY COUNTY SCHOOLS·NCES 540006001479

Spring Mills Primary

401 Campus Dr, Martinsburg, WV 25404 · (304) 274-5892 · Berkeley County
GRADES PK–02ELEMENTARY22-SUBURBREGULAR SCHOOL545 STUDENTS
Enrollment
545
Elementary
DISTRICT 449 · STATE 283
Student : Teacher
17.1:1
32 FTE teachers
DISTRICT 15.2:1 · STATE 12.9:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
42
Kindergarten
161
Grade 1
168
Grade 2
174
Student demographics
White
39072%
DISTRICT 69% · STATE 87%
Hispanic
275%
DISTRICT 10% · STATE 3%
Black
7213%
DISTRICT 10% · STATE 4%
Asian
122%
DISTRICT 1% · STATE 1%
Two+
438%
DISTRICT 10% · STATE 5%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
28753%
Female
25847%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
545
+51 (+10%) vs 2017
Student : Teacher
17.1:1
was 16.4:1
% White
72%
was 78%
% Hispanic
5%
was 7%
% Black
13%
was 6%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Spring Mills Primary

Spring Mills Primary, a substantial primary school in Martinsburg, West Virginia, one of the schools within Berkeley County Schools, works with 545 students, covering grades pre-K through 2. By comparison, West Virginia's public schools average about 283 students each, so Spring Mills Primary sits 93% bigger than that benchmark.

Berkeley County Schools comprises 32 schools with combined enrollment of 20,006 students; Spring Mills Primary is among them.

On demographics, Spring Mills Primary reports that the largest single group is White, at 72% of enrollment. The remainder comes out to 13% Black, 8% multiracial, 5% Hispanic, 2% Asian. That is visibly less White than the county at large, where the share is closer to 81%.

On the income-and-resources front, The school lists 32 full-time-equivalent teachers, for a student-teacher ratio near 17.1:1. The state averages around 12.9:1, so this campus is higher than the state norm typical.

Across the wider county, ACS estimates for Berkeley County put the typical household earns roughly $80,815 per year, about 25% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 8%. Across Berkeley County's 33 public schools (combined enrollment of about 20,006 students), Spring Mills Primary is one campus in the mix.

The closest other public school is Spring Mills Middle School, roughly 0.1 miles away. Within five miles, there are 8 other public schools.

The school occupies a bedroom-community site.

Over the past 7-year window. Over the past 7-year window, the student count edged up 10%: 494 students in 2018 compared to 545 in 2025. Over the same period, the Black share rose from 6% to 13%.

In the discussion threads here, members of the Spring Mills Primary community share and discuss classroom updates, athletics, and weather closures. Members of the school community can share what they know.

Berkeley County at a glance

View full county profile
Population
129,514
Census ACS
Median income
$80,815
Household, ACS
Bachelor's+
25%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
33
20,006 students

Quick facts

School name
Spring Mills Primary
District
Berkeley County Schools
Address
401 Campus Dr, Martinsburg, WV 25404
Phone
(304) 274-5892
County
Berkeley County
Level
Elementary
Grade range
PK–02
Total enrollment
545
Teachers (FTE)
32
Student–teacher ratio
17.1:1
Locale
22-Suburb: Mid-size
NCES ID
540006001479
Charter school
No
Virtual school
No

Related schools

Other schools in Berkeley County Schools
Other schools in Martinsburg
Nearby schools

Frequently asked questions

About Spring Mills Primary
How large is Spring Mills Primary?
Spring Mills Primary enrolls approximately 545 students in grades PK-02.
Is Spring Mills Primary an elementary, middle, or high school?
Spring Mills Primary is an elementary school covering grades PK-02.
How many students per teacher at Spring Mills Primary?
Approximately 17.1:1 students per teacher at Spring Mills Primary.
What is the student diversity at Spring Mills Primary?
Student demographics at Spring Mills Primary are roughly 72% White, 5% Hispanic, 13% Black, 2% Asian, 8% Two or more.
What district is Spring Mills Primary in?
Spring Mills Primary is part of Berkeley County Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post