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

3 schools in Bradshaw

West Virginia · Public K-12

Bradshaw's public-school directory holds 3 campuses, serving about 859 K-12 students inside West Virginia (an average of 286 per campus).

7-year change in Bradshaw

SY 2017-18 vs SY 2024-25
Total enrollment
859
+105 (+14%) vs SY 2017-18
School count
3
+1 (+50%) vs SY 2017-18
% White
98%
was 98%
% Hispanic
0%
was 1%
% Black
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bradshaw Elementary SchoolElementaryPK-05214
River View High SchoolHigh09-12405
Sandy River Middle SchoolMiddle06-08240

About Bradshaw

Public education in Bradshaw, West Virginia runs across 3 schools that instructs roughly 859 students. By footprint, Bradshaw sits in the sparse bracket.

Looking at the level breakdown, the city spans 1 elementary, 1 middle, and 1 high.

Schools in Bradshaw average about 286 students each, 22% lower than the West Virginia norm.

Trend over the past 7 years. Combined enrollment now sits at 859 students, increased 14% from the 754 reported in SY 2017-18. The school count climbed from 2 to 3 across the same 7-year window.

Within the allk12 community for this area, the community for Bradshaw discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Bradshaw, West Virginia?
There are 3 public K-12 schools in Bradshaw, with a combined enrollment of about 859.
How many elementary, middle, and high schools are in Bradshaw?
Bradshaw has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Bradshaw?
River View High School is the largest public school in Bradshaw by enrollment, with approximately 405 students.
What school districts serve Bradshaw?
Bradshaw public schools are operated by McDowell County Schools.
What grade levels do public schools in Bradshaw cover?
Public schools in Bradshaw serve students from pre-K through grade 12.