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

MIDDLEBERG PUBLIC SCHOOL

2130 County Road 1317, Blanchard, OK 73010 · (405) 485-3612 · Grady County
GRADES PK–08ELEMENTARY42-RURALREGULAR SCHOOL309 STUDENTS
Enrollment
309
Elementary
STATE 366
Student : Teacher
16.3:1
19 FTE teachers
STATE 15.6:1
Free / Reduced Lunch
34%
106 students
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
31
Kindergarten
30
Grade 1
26
Grade 2
28
Grade 3
34
Grade 4
32
Grade 5
35
Grade 6
35
Grade 7
31
Grade 8
27
Student demographics
White
21570%
STATE 43%
Hispanic
4515%
STATE 21%
Black
41%
STATE 8%
Asian
10%
STATE 2%
Two+
237%
STATE 14%
Native American
217%
STATE 11%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
14948%
Female
16052%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at MIDDLEBERG PUBLIC SCHOOL.
START A DISCUSSION
Recent discussions in Blanchard

Test scores

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

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
46.5%
composite math + reading, all grades
Predicted
43.9%
based on OK schools with similar FRL share
Beats by
+2.6pp
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
309
+101 (+49%) vs 2017
Student : Teacher
16.3:1
was 15.7:1
% White
70%
was 77%
% Hispanic
15%
was 5%
Source: NCES Common Core of Data

About MIDDLEBERG PUBLIC SCHOOL

MIDDLEBERG PUBLIC SCHOOL operates as a modestly sized K-5 school in Blanchard, Oklahoma, run under MIDDLEBERG. Current enrollment sits at 309 students spanning grades pre-K through 8.

MIDDLEBERG PUBLIC SCHOOL sits inside MIDDLEBERG, the local public-school operator responsible for the campus.

For racial and ethnic makeup, MIDDLEBERG PUBLIC SCHOOL shows that the largest single group is White, at 70% of enrollment. Other groups include 15% Hispanic, 7% multiracial, 7% Native American. The wider county runs roughly 80% White, putting the school's mix meaningfully less White than the area baseline.

Looking at school resources, MIDDLEBERG PUBLIC SCHOOL logs 19 full-time-equivalent teachers, putting the student-to-teacher ratio at about 16.3:1. The state averages about 15.6:1, putting this campus right in line with peers. An estimated 34% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. That share is noticeably below Grady County's rate of about 55%.

With demographic context factored in, MIDDLEBERG PUBLIC SCHOOL sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 43.9%; this one delivers 46.5%.

In the broader community, census data for Grady County shows median household income runs about $75,419, 23% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 9%. In all, Grady County runs 33 public schools (combined enrollment of about 9,669 students), of which MIDDLEBERG PUBLIC SCHOOL is one.

BLANCHARD HS is the nearest neighboring public school, about 4.9 miles from this campus. 8 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint. Among the 4 schools in that immediate cluster with test data (this one included), MIDDLEBERG PUBLIC SCHOOL ranks 2nd on composite proficiency, higher than the local average of 40.9%.

The school occupies a small-town site.

Five-year trend. Over the past 7-year window, the student count expanded 49%: 208 students in 2018 compared to 309 in 2025. The Hispanic share of enrollment edged up from 5% to 15% over that span.

In the discussion threads here, the page collects discussion, questions, and updates around classroom updates, athletics, and weather closures. Parents, students, alumni, and staff are welcome to weigh in.

Grady County at a glance

View full county profile
Population
56,606
Census ACS
Median income
$75,419
Household, ACS
Bachelor's+
23%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
33
9,669 students

Quick facts

School name
MIDDLEBERG PUBLIC SCHOOL
District
MIDDLEBERG
Address
2130 County Road 1317, Blanchard, OK 73010
Phone
(405) 485-3612
County
Grady County
Level
Elementary
Grade range
PK–08
Total enrollment
309
Teachers (FTE)
19
Student–teacher ratio
16.3:1
Free/Reduced lunch
106 (34%)
Locale
42-Rural: Distant
NCES ID
401989000949
Charter school
No
Virtual school
No

Related schools

Other schools in Blanchard
Nearby schools

Frequently asked questions

About MIDDLEBERG PUBLIC SCHOOL
How many students attend MIDDLEBERG PUBLIC SCHOOL?
MIDDLEBERG PUBLIC SCHOOL enrolls approximately 309 students in grades PK-08.
Is MIDDLEBERG PUBLIC SCHOOL an elementary, middle, or high school?
MIDDLEBERG PUBLIC SCHOOL is an elementary school covering grades PK-08.
How many students per teacher at MIDDLEBERG PUBLIC SCHOOL?
Approximately 16.3:1 students per teacher at MIDDLEBERG PUBLIC SCHOOL.
How diverse is MIDDLEBERG PUBLIC SCHOOL?
MIDDLEBERG PUBLIC SCHOOL reports a student body of 70% White, 15% Hispanic, 1% Black, 0% Asian, 7% Two or more.
What district is MIDDLEBERG PUBLIC SCHOOL in?
MIDDLEBERG PUBLIC SCHOOL is part of MIDDLEBERG.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post