Community prompt from u/allk12. Replies below.
Buffalo Middle School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
EDFacts (federal) 2020-21 . % Proficient (SY 20-21)7-year change
SY 2017-18 vs SY 2024-25About Buffalo Middle School
As a compact 6-8 campus in Kenova, West Virginia, Buffalo Middle School teaches 279 students from grades 6 through 8, run under Wayne County Schools. That puts it 35% below the typical public school in West Virginia, which averages around 429 students.
Buffalo Middle School is one of 18 schools operated by Wayne County Schools, a district that hosts 5,953 students overall.
On the student-mix side, Buffalo Middle School reports that 96% of students identify as White, making the school strongly White-majority. Other groups include 3% Black. That composition is broadly in line with Wayne County as a whole.
Looking at the economic backdrop, Buffalo Middle School records 20 full-time-equivalent teachers, putting the student-to-teacher ratio at about 13.9:1. That tracks the state average closely.
In the broader community, census data for Wayne County shows the typical household earns roughly $58,878 per year, roughly 19% of adults have completed at least a four-year degree, and the poverty rate sits near 12%. In all, Wayne County runs 18 public schools (combined enrollment of about 5,953 students), of which Buffalo Middle School is one.
Buffalo Elementary School is the nearest neighboring public school, about 0.2 miles from this campus. Within five miles, there are 8 other public schools.
The school occupies a rural site.
Trend over the last 7 years. Over the past 7-year window, the student count shrank 3%: 287 students in 2018 compared to 279 in 2025.
On allk12, the page collects discussion, questions, and updates around enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.
Wayne County at a glance
View full county profileQuick facts
Related schools
- Spring Valley High SchoolHigh · 946 students
- Ceredo-Kenova ElementaryElementary · 632 students
- Wayne High SchoolHigh · 525 students
- Wayne Elementary SchoolElementary · 444 students
- Fort Gay Pre K-8Elementary · 440 students
- Buffalo Elementary SchoolElementary · 402 students
- Ceredo-Kenova ElementaryElementary · 632 students
- Buffalo Elementary SchoolElementary · 402 students
- Buffalo Elementary School0.2 mi · 402
- Spring Valley High School2.2 mi · 946
- Kellogg Elementary School3.4 mi · 328
- Vinson Middle School3.5 mi · 164
- Ceredo-Kenova Middle School4.1 mi · 263
- Lavalette Elementary School4.1 mi · 245