The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BUFFALO·NCES 400576029684

Buffalo High School

605 SE 2nd, Buffalo, OK 73834 · (580) 735-2448 · Harper County
GRADES 09–12HIGH43-RURALTITLE IREGULAR SCHOOL75 STUDENTS
·
allk12 Grade
Not graded

This school has no state test results for 2023-24 or 2024-25 to grade, which is common for schools that end before third grade. How grades work

Enrollment
75
High
DISTRICT 120 · STATE 443
Student : Teacher
12.5:1
6 FTE teachers
DISTRICT 12.1:1 · STATE 15.4:1
Free / Reduced Lunch
53%
40 students
DISTRICT 55% · STATE 68%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Grade 91621%
Grade 102128%
Grade 111925%
Grade 121925%
Student demographics
51%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 55% · STATE 73% · US 70%
White
3445%
DISTRICT 53% · STATE 43% · US 43%
Hispanic
4053%
DISTRICT 41% · STATE 21% · US 30%
Two+
11%
DISTRICT 5% · STATE 14% · US 5%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
3851%
Female
3749%

School pathway

Feeds from
Buffalo Elementary SchoolPK–08
Based on grade levels within BUFFALO. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Buffalo High School.
START A DISCUSSION

Schools most like Buffalo High School

SchoolStudentsLow-incomeProficient
Buffalo High School this school7553.3%N/A
Texhoma High School
Texhoma
7653.9%N/A
Tyrone High School
Tyrone
8159.3%N/A
Turpin High School
Turpin
11954.6%N/A
Hooker High School
Hooker
20458.3%N/A
Blanche Thomas High School
Sentinel
8061.3%N/A
Matched among Oklahoma high schools on enrollment, the share of students from low-income families (eligible for free or reduced-price lunch), and racial and ethnic makeup. Proficient is the average share of students meeting the state standard across all of the school's state tests in 2023-24 and 2024-25, the same combined score our test-score rankings use. Online schools and schools serving specialized populations are not matched.

Where Buffalo High School ranks

Among high schools
MeasureThis schoolIn Oklahoma
Enrollment
ranked largest first
75#377 of 467
Ranked against other public high schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
75
-3 (-4%) vs 2020
-35% since 1990-91, when it was 115
Student : Teacher
12.5:1
was 13.0:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2575612.5:153% (40)
2023-24805.913.5:164% (51)
2022-23836.413.1:160% (50)
2020-2178613.0:147% (37)
2017-18685.911.5:150% (34)
2015-1657511.4:149% (28)
2010-1186712.3:151% (44)
2000-0197910.8:140% (39)
1990-91115129.6:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Buffalo High School.

Since 2017-18: students up 10% (68 to 75); teachers up 1% (5.9 to 6).

About Buffalo High School

Families in Buffalo, Oklahoma, are served by Buffalo High School, a small high school. The grade span is 9 through 12, and enrollment is 75 students. Average enrollment for high schools in Oklahoma is about 443, so this school runs 83% smaller than that.

BUFFALO runs 2 schools with a combined 239 students. Buffalo High School is one of them.

By race and ethnicity, Buffalo High School is 53% Hispanic. Beyond that, enrollment is 45% White. In Harper County overall, about 25% of residents are Hispanic. By the diversity index, Buffalo High School comes in at 51%.

Buffalo High School employs 6 full-time-equivalent teachers. That gives a ratio of about 12.5:1. The average ratio among high schools in Oklahoma is 15.4:1, higher than at this school. Buffalo High School's free or reduced-price lunch eligibility rate is 53%.

In Harper County (population about 3,203), median household income is about $64,053, the share of adults with a bachelor's degree or higher is 29%, and about 11% of people live in poverty. A total of 4 public schools operate in Harper County, serving about 679 students.

Nearest public school: Buffalo Elementary School, less than a tenth of a mile away.

The NCES locale for Buffalo High School is Rural: Remote, which covers schools in rural territory far from an urban area.

Between 2020-21 and 2024-25, the student count declined from 78 to 75.

Discussion on this page can cover school safety, transportation, and start times. Reviews and ratings from people who know the school are welcome.

Harper County at a glance

View full county profile
Population
3,203
Census ACS
Median income
$64,053
Household, ACS
Bachelor's+
29%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
4
679 students

Quick facts

School name
Buffalo High School
District
BUFFALO
Address
605 SE 2nd, Buffalo, OK 73834
Phone
(580) 735-2448
County
Harper County
Level
High
Grade range
09–12
Total enrollment
75
Teachers (FTE)
6
Student–teacher ratio
12.5:1
Free and reduced lunch
40 (53%)
Locale
43-Rural: Remote
NCES ID
400576029684
Charter school
No
Virtual school
No

Related schools

Other schools in BUFFALO
Other schools in Buffalo
Other Buffalo High schools

4 other US public schools in 5 states are named Buffalo High. Buffalo High School is the 5th largest of the 5.

Nearby schools

Frequently asked questions

About Buffalo High School
How many students attend Buffalo High School?
Buffalo High School enrolls approximately 75 students in grades 09-12.
What grades does Buffalo High School serve?
Buffalo High School serves grades 09-12.
How many teachers does Buffalo High School have?
Buffalo High School employs 6 FTE teachers, for a student-to-teacher ratio of 12.5:1.
What is the student diversity at Buffalo High School?
Student demographics at Buffalo High School are roughly 45% White, 53% Hispanic, 1% Two or more.
What district is Buffalo High School in?
Buffalo High School is part of BUFFALO.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post