Hannan Junior/Senior 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 27 of every 100 students at this school read and write at grade level and about 12 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 Hannan Junior/Senior High School
As a tiny high school in Ashton, West Virginia, Hannan Junior/Senior High School enrolls 193 students from grades 7 through 12, part of Mason County Schools. That puts it 70% leaner than the typical public school in West Virginia, which averages around 640 students.
Within Mason County Schools, which oversees 11 schools and 3,554 students, Hannan Junior/Senior High School is one campus in the system.
Looking at the student body, Hannan Junior/Senior High School reports that the student body is overwhelmingly White (97%). The remainder reads as 2% multiracial. That composition is broadly in line with Mason County as a whole.
Looking at the economic backdrop, Staff filings list 19 full-time-equivalent teachers, which works out to roughly 10.1:1 students per teacher. That figure is tighter than the state norm's 13.8:1 average.
In the surrounding community, census data for Mason County shows median household income runs about $49,761, about 16% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 15%. Across Mason County's 12 public schools (combined enrollment of about 3,554 students), Hannan Junior/Senior High School is one campus in the mix.
Nearest neighbor: Buffalo High School, around 5.1 miles off. 8 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint.
The campus sits in a countryside setting.
Five-year trend. Hannan Junior/Senior High School's enrollment has edged down 34% since 2018, when it stood at 291 (now 193). Class-load math has pulled in: from 14.6:1 in 2018 to 10.1:1 in 2025.
On the community side, the page collects discussion, questions, and updates around classroom updates, athletics, and weather closures. The community welcomes input from current and former families.
Mason County at a glance
View full county profileQuick facts
Related schools
- Point Pleasant Junior/Senior High SchoolHigh · 995 students
- New Haven Elementary SchoolElementary · 460 students
- Wahama Junior/Senior High SchoolHigh · 397 students
- Pt. Pleasant IntermediateElementary · 339 students
- Pt. Pleasant PrimaryElementary · 320 students
- Ashton Elementary SchoolElementary · 270 students
- Buffalo High School5.1 mi · 382
- Buffalo Elementary School5.5 mi · 195
- Ashton Elementary School6.0 mi · 270
- George Washington Elementary School8.2 mi · 201
- George Washington Middle School8.3 mi · 291
- Putnam Career & Technical Center8.4 mi · 2