Community prompt from u/allk12. Replies below.
Petersburg High School
Test scores
EDFacts (federal) 2020-21 . % Proficient (SY 20-21)What this means: On the EDFacts (federal), West Virginia's statewide test, about 45 of every 100 students at this school read and write at grade level and about 20 of 100 do math at grade level. Across all West Virginia schools, those numbers are about 40 and 28.
7-year change
SY 2017-18 vs SY 2024-25About Petersburg High School
Petersburg High School is a secondary school of average-sized scale in Petersburg, West Virginia, overseen by Grant County Schools, serveing 582 students in grades 7 through 12.
Across the 4 schools in Grant County Schools (1,617 students total), Petersburg High School accounts for its share of the district's footprint.
In terms of who attends, Petersburg High School shows that 96% of students identify as White, making the school strongly White-majority. Other groups include 2% Hispanic. That mix tracks the wider county fairly closely.
On the income-and-resources front, On paper, Petersburg High School has 42 full-time-equivalent teachers, translating to a class-load average of around 14.0:1. That tracks the state average closely.
In the broader community, ACS estimates for Grant County put the typical household earns roughly $62,361 per year, about 14% of the adult population holds a bachelor's degree or above, and roughly 7% of residents live below the federal poverty line. Petersburg High School is one of 5 public schools in Grant County (combined enrollment of about 1,617 students).
Petersburg Elementary School is the nearest neighboring public school, about 0.3 miles from this campus. 4 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint.
The campus sits in a small-town setting.
Five-year trend. Petersburg High School's enrollment has fell 13% since 2018, when it stood at 670 (now 582). Class-load math has fell: from 15.8:1 in 2018 to 14.0:1 in 2025.
On the community side, recent activity here tends to focus on classroom updates, athletics, and weather closures. Members of the school community can share what they know.
Grant County at a glance
View full county profileQuick facts
Related schools
- Petersburg Elementary SchoolElementary · 644 students
- Maysville Elementary SchoolElementary · 203 students
- Union Educational ComplexCombined · 188 students
- South Branch Vocational SchoolHigh
- Petersburg Elementary SchoolElementary · 644 students
- South Branch Vocational SchoolHigh
- Petersburg Elementary School0.3 mi · 644
- Maysville Elementary School8.3 mi · 203
- Moorefield Elementary School9.5 mi · 431
- Moorefield High School9.6 mi · 480
- Moorefield Intermediate School10.5 mi · 308
- Moorefield Middle School10.6 mi · 311