There are 2 Elementary Schools in Buffalo, Oklahoma, serving a population of 1,168 people in an area of 2 square miles. There is 1 Elementary School per 584 people, and 1 Elementary School per square mile.
In Oklahoma, Buffalo is ranked 92nd of 815 cities in Elementary Schools per capita, and 65th of 815 cities in Elementary Schools per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Buffalo Elementary Schools.
Buffalo Independent School District 605 Southeast 2nd Street Buffalo, OK Elementary School, Middle School
Pinnacle School 311 Northeast 2nd Buffalo, OK