The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Beckham County

Oklahoma · Public K-12

Inside Beckham County, Oklahoma, public K-12 schools number 13 and serve about 3,884 students out of a population of 22,148. By level, that breaks down as 5 elementary, 3 middle, and 5 high schools.

7-year change in Beckham County

SY 2017-18 vs SY 2024-25
Total enrollment
3,884
-148 (-4%) vs SY 2017-18
School count
13
0 (0%) vs SY 2017-18
% White
68%
was 71%
% Hispanic
19%
was 17%
% Black
2%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
13
5 districts
Enrollment
3,884
NCES CCD
Median income
$53,328
Below Oklahoma avg
Free/reduced lunch
61.1%
Below Oklahoma avg
Elementary
5
1,887 students
Middle
3
936 students
High
5
1,061 students
Combined / other
0
schools
LARGEST DISTRICT
ELK CITY
2,122 students · 5 districts in Beckham County

County vs. school enrollment demographics

Left bar is the racial makeup of Beckham County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
81%
Hispanic
14%
Black
6%
Asian
1%
Two or more
8%
Native American
2%
Pacific Islander
0%
School enrollment
White
68%
Hispanic
19%
Black
2%
Asian
1%
Two or more
8%
Native American
3%
Pacific Islander
0%
Bachelor's+
12.9%
adults 25+
Poverty rate
14.5%
ACS 5-year
Unemployment
7.9%
civilian labor
Median age
37
23.1% under 18

Test scores in Beckham County

Latest 2024-25 ELA proficiency, 7 schools ranked. Oklahoma state average: 30.6%.

Top 5 schools (ELA)
  1. ERICK ES· 52.1%
  2. ELK CITY ES· 35.0%
  3. MERRITT ES· 34.7%
  4. ELK CITY IES· 33.0%
  5. SAYRE ES· 31.5%
Lowest 5 schools (ELA)
  1. SAYRE MS· 26.0%
  2. ELK CITY MS· 30.4%
  3. SAYRE ES· 31.5%
  4. ELK CITY IES· 33.0%
  5. MERRITT ES· 34.7%

See all 7 schools in Beckham County ranked by score →

All schools (13)

NameCityLevelGradesEnrollmentRating
ELK CITY ESElk CityElementaryPK-03729·
ELK CITY HSElk CityHigh09-12627·
MERRITT ESElk CityElementaryPK-08621·
ELK CITY IESElk CityMiddle04-06469·
SAYRE ESSayreElementaryPK-05325·
ELK CITY MSElk CityMiddle07-08297·
SAYRE HSSayreHigh09-12192·
SAYRE MSSayreMiddle06-08170·
MERRITT HSElk CityHigh09-12165·
ERICK ESErickElementaryPK-08127·
SWEETWATER ESSweetwaterElementaryPK-0885·
ERICK HSErickHigh09-1247·
SWEETWATER HSSweetwaterHigh09-1230·

Cities in Beckham County

Elk City6 schoolsSayre3 schoolsErick2 schoolsSweetwater2 schools

About Beckham County

Beckham County is a rural-scale Oklahoma county of about 22,148 residents, home to 13 public schools and roughly 3,884 students.

Zooming out, census numbers show the median household earns about $53,328 a year, about 13% of adults have a bachelor's degree or above, and the poverty rate is around 15%. That income level is 10% noticeably below the Oklahoma median.

On the level-by-level breakdown, Beckham County is built around 5 elementary schools (1,887 students), 3 middle schools (936), and 5 high schools (1,061).

ELK CITY is the biggest district by enrollment, covering about 2,122 students across Beckham County.

Five-year track record. Combined enrollment now sits at 3,884 students, fell 4% from the 4,032 reported in SY 2017-18. Demographically, the White share of enrollment declined from 71% to 68%.

On this page, the community for Beckham County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Beckham County?
There are 13 public K-12 schools in Beckham County, Oklahoma, with a combined enrollment of about 3,884.
How many high schools are in Beckham County?
Beckham County, Oklahoma has 5 public high schools, serving approximately 1,061 students.
How many middle schools are in Beckham County?
Beckham County, Oklahoma has 3 public middle schools, serving approximately 936 students.
How many elementary schools are in Beckham County?
Beckham County, Oklahoma has 5 public elementary schools, serving approximately 1,887 students.
What is the largest school district in Beckham County?
ELK CITY is the largest school district in Beckham County, serving approximately 2,122 students. The county contains 5 school districts overall.
What is the population of Beckham County?
Beckham County, Oklahoma has a population of approximately 22,148, with a median age of 37. About 23.1% of residents are under 18.
What is the median household income in Beckham County?
Median household income in Beckham County is $53,328, below the Oklahoma average of $59,445. About 14.5% of residents live below the federal poverty line.
How educated are residents of Beckham County?
Approximately 12.9% of adults 25 and older in Beckham County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Beckham County qualify for free or reduced lunch?
Roughly 61.1% of students in Beckham County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Oklahoma county average of 66.8%.
What is the student-teacher ratio in Beckham County schools?
Across Beckham County public schools, the enrollment-weighted student-teacher ratio is approximately 16.1 to 1.

Beckham County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data