Total enrollment
577
+6 (+1%) vs SY 2017-18
Public-school families in Buffalo pick from 2 campuses serving the city's roughly 577 K-12 students (1 elementary and 1 high).
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Buffalo Elementary School | Elementary | PK-05 | 195 |
| Buffalo High School | High | 09-12 | 382 |
Across Buffalo, West Virginia, 2 public schools instructs about 577 students between them.
Looking at the level breakdown, the city spans 1 elementary, and 1 high.
Schools in Buffalo average about 289 students each, 21% below the West Virginia norm.
Five-year track record. Combined enrollment now sits at 577 students, remained close to its prior level from the 571 reported in SY 2017-18.
On this page, the community for Buffalo discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.