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

2 schools in Crawley

West Virginia · Public K-12

Across the city, Crawley hosts 2 public K-12 schools teaching roughly 424 West Virginia students (about 212 per campus).

7-year change in Crawley

SY 2017-18 vs SY 2024-25
Total enrollment
424
+123 (+41%) vs SY 2017-18
School count
2
+1 (+100%) vs SY 2017-18
% White
96%
was 97%
% Hispanic
1%
was 1%
% Black
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Rupert ElementaryElementaryPK-05137
Western Greenbrier Middle SchoolMiddle06-08287

About Crawley

Crawley is a rural-scale West Virginia city in terms of public-school footprint, with 2 schools and 424 students total.

For a sense of the school types, the city consists of 1 elementary, and 1 middle.

Schools in Crawley average about 212 students each, 42% below the West Virginia norm.

Five-year track record. Total public-school enrollment in Crawley has climbed 41% since SY 2017-18, moving from about 301 students to 424. Over that span, Crawley gained 1 school, going from 1 to 2.

On this page, the community for Crawley discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Crawley?
Crawley, West Virginia has 2 public K-12 schools serving approximately 424 students.
How many elementary, middle, and high schools are in Crawley?
Crawley has 1 elementary, 1 middle public schools.
What is the largest public school in Crawley?
Western Greenbrier Middle School is the largest public school in Crawley by enrollment, with approximately 287 students.
What school districts serve Crawley?
Crawley public schools are operated by Greenbrier County Schools.
What grade levels do public schools in Crawley cover?
Public schools in Crawley serve students from pre-K through grade 8.