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

BRAY-DOYLE ES

1205 South Brooks Road, Marlow, OK 73055 · (580) 658-5070 · Stephens County
GRADES PK–08ELEMENTARY42-RURALTITLE IREGULAR SCHOOL177 STUDENTS
Enrollment
177
Elementary
DISTRICT 128 · STATE 366
Student : Teacher
11.4:1
16 FTE teachers
DISTRICT 12.0:1 · STATE 15.6:1
Free / Reduced Lunch
77%
136 students
DISTRICT 68% · STATE 68%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
20
Kindergarten
16
Grade 1
21
Grade 2
17
Grade 3
18
Grade 4
26
Grade 5
14
Grade 6
17
Grade 7
15
Grade 8
13
Student demographics
White
70%
DISTRICT 71% · STATE 43%
Hispanic
9%
DISTRICT 8% · STATE 21%
Two+
20%
DISTRICT 19% · STATE 14%
Native American
1%
DISTRICT 2% · STATE 11%
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
55%
Female
45%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at BRAY-DOYLE ES.
START A DISCUSSION
Recent discussions in Marlow

Test scores

OSTP / CCRA 2024-25 . % Proficient + Advanced
English Language Arts
42.1%
OK avg 30.6%
Math
33.4%
OK avg 32.6%
Source: OSTP / CCRA. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
OUTPERFORMING
Top 10% of OK schools after controlling for student poverty
Actual proficiency
45.1%
composite math + reading, all grades
Predicted
29.3%
based on OK schools with similar FRL share
Beats by
+15.9pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
177
-42 (-19%) vs 2017
Student : Teacher
11.4:1
was 12.8:1
% White
70%
was 80%
% Hispanic
9%
was 3%
Source: NCES Common Core of Data

About BRAY-DOYLE ES

BRAY-DOYLE ES is an elementary-level community of close-knit scale in Marlow, Oklahoma, operated by BRAY-DOYLE, caters to 177 students in grades pre-K through 8. Enrollment runs roughly 52% leaner than the state mean of about 366.

Within BRAY-DOYLE, which oversees 2 schools and 256 students, BRAY-DOYLE ES is one campus in the system.

Demographically, BRAY-DOYLE ES shows that 70% of the student body identifies as White. Beyond that, the school logs 20% multiracial, 9% Hispanic. By comparison, Stephens County as a whole is about 80% White, so the school skews considerably less White than its surroundings.

Looking at school resources, BRAY-DOYLE ES logs 16 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.4:1. That figure is tighter than the state norm's 15.6:1 average. Around 77% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. By comparison, Stephens County runs at roughly 60%, so the school's eligibility rate is higher than the surrounding baseline.

After controlling for student poverty, BRAY-DOYLE ES sits in the top 10% of Oklahoma schools after the BeatsExpectations adjustment. Predicted proficiency for the school's FRL share is roughly 29.3%; actual is 45.1%, +15.9 points clear of the demographic baseline.

In the surrounding community, Stephens County reports that median household earnings sit near $61,620, roughly 21% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 12%. BRAY-DOYLE ES is one of 26 public schools in Stephens County (combined enrollment of about 7,186 students).

The closest other public school is BRAY-DOYLE HS, roughly 0.0 miles away. 4 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint. Among the 5 schools in that immediate cluster with test data (this one included), BRAY-DOYLE ES ranks 2nd on composite proficiency, above the local average of 41.4%.

The campus sits in a low-density setting.

Trend over the last 7 years. Over the past 7-year window, the student count decreased 19%: 219 students in 2018 compared to 177 in 2025. White enrollment moved from 80% to 70% across the same window. Class-load math has fell: from 12.8:1 in 2018 to 11.4:1 in 2025.

On allk12, the feed for BRAY-DOYLE ES typically covers fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.

Stephens County at a glance

View full county profile
Population
43,551
Census ACS
Median income
$61,620
Household, ACS
Bachelor's+
21%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
26
7,186 students

Quick facts

School name
BRAY-DOYLE ES
District
BRAY-DOYLE
Address
1205 South Brooks Road, Marlow, OK 73055
Phone
(580) 658-5070
County
Stephens County
Level
Elementary
Grade range
PK–08
Total enrollment
177
Teachers (FTE)
16
Student–teacher ratio
11.4:1
Free/Reduced lunch
136 (77%)
Locale
42-Rural: Distant
NCES ID
400534000189
Charter school
No
Virtual school
No

Related schools

Other schools in BRAY-DOYLE
Other schools in Marlow
Nearby schools

Frequently asked questions

About BRAY-DOYLE ES
How many students attend BRAY-DOYLE ES?
BRAY-DOYLE ES enrolls approximately 177 students in grades PK-08.
What age range does BRAY-DOYLE ES serve?
BRAY-DOYLE ES serves students from grade PK through grade 08.
How many students per teacher at BRAY-DOYLE ES?
Approximately 11.4:1 students per teacher at BRAY-DOYLE ES.
How diverse is BRAY-DOYLE ES?
BRAY-DOYLE ES reports a student body of 70% White, 9% Hispanic, 20% Two or more.
Who oversees BRAY-DOYLE ES?
BRAY-DOYLE ES is overseen by BRAY-DOYLE in Stephens County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post