Buffalo, WV is a small town located in Putnam County, West Virginia. It has a strong education system with excellent schools and dedicated teachers. Its school rating is above average compared to other areas of the state, making it an ideal place for families who want their children to receive a quality education. The local education system also offers ample opportunities for extracurricular activities to keep students engaged and learning outside the classroom. With its small-town charm, Buffalo is an ideal location to both teach and learn.
Buffalo schools spend $13,694 per student (The US average is $12,383). There are 15 pupils per teacher, 1,321 students per librarian, and 404 children per counselor.