Okmulgee County Schools & Education

Okmulgee County, Oklahoma

School Score

22/100

Higher = better

Rating

Below Average

Graduation Rate

87.1%

National avg 87.5%

Education Statistics

Graduation Rate

87.1%

National avg 87.5%

State avg 84.3%

Per-Pupil Spending

$5,707

National avg $13,239

State avg $6,520

School Score

22/100

Higher = better

State avg 28/100

State School Rank

#46

of 77 counties (1 = best)

Education Overview

About Schools in Okmulgee County, Oklahoma

A Multi-District Educational Framework

Okmulgee County provides public education to 6,125 students across 22 schools and nine districts. The system is built around nine elementary schools and eight high schools that serve both town and rural residents.

High Graduation Rates with Focused Funding

The county's 87.1% graduation rate surpasses both the state average and the national benchmark. While per-pupil spending of $5,707 is below state levels, the county maintains a solid school score of 49.2.

Beggs and Henryetta Lead Enrollment

Beggs and Henryetta are the dominant districts, each serving over 1,070 students across three schools. The county relies entirely on traditional public districts, with no charter schools currently established.

Community Schools with a Local Feel

The county features 12 rural and 10 town schools, with an average enrollment of 306 students per campus. Okmulgee Primary and Henryetta Elementary are the largest schools, each enrolling approximately 530 students.

Home Buying Near Top-Performing Districts

Buyers often prioritize the Beggs or Morris areas for their strong local graduation stats and community support. Choosing a home in Okmulgee County means balancing a rural lifestyle with reliable school performance.

School Overview

Total Schools

22

in Okmulgee County

Total Enrollment

6,125

students

School Districts

9

districts

Charter Schools

0

0% of total

School Type Breakdown

Elementary9
Middle5
High8
Other0

9 School Districts in Okmulgee County

OKMULGEE

3 schools
1,185 students

BEGGS

3 schools
1,073 students

HENRYETTA

3 schools
1,072 students

MORRIS

3 schools
945 students

PRESTON

2 schools
641 students

DEWAR

3 schools
496 students

TWIN HILLS

1 school
324 students

WILSON

2 schools
220 students

SCHULTER

2 schools
169 students

22 Public Schools in Okmulgee County

OKMULGEE PRIMARY ES

OKMULGEE

PK–4Primary532 students
HENRYETTA ES

HENRYETTA

PK–5Primary529 students
BEGGS ES

BEGGS

PK–4Primary473 students
MORRIS ES

MORRIS

PK–5Primary440 students
PRESTON ES

PRESTON

PK–8Primary429 students
OKMULGEE HS

OKMULGEE

9–12High331 students
TWIN HILLS PUBLIC SCHOOL

TWIN HILLS

PK–8Primary324 students
DUNBAR INTERMEDIATE ES

OKMULGEE

5–8Middle322 students
BEGGS HS

BEGGS

9–12High313 students
HENRYETTA HS

HENRYETTA

9–12High301 students
MORRIS HS

MORRIS

9–12High290 students
BEGGS MS

BEGGS

5–8Middle287 students
HENRYETTA MS

HENRYETTA

6–8Middle242 students
DEWAR ES

DEWAR

PK–5Primary240 students
WILSON ES

WILSON

PK–8Primary220 students
MORRIS MS

MORRIS

6–8Middle215 students
PRESTON HS

PRESTON

9–12High212 students
SCHULTER ES

SCHULTER

PK–8Primary169 students
DEWAR HS

DEWAR

9–12High137 students
DEWAR MS

DEWAR

6–8Middle119 students

Educational Attainment

Annual Per-Pupil Expenditure

$5,707

State avg $6,520

Find Homes Near Top Schools

Browse homes in Okmulgee County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Okmulgee County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Okmulgee County, Oklahoma — FAQ

What does the school system look like in Okmulgee County, Oklahoma?

Okmulgee County provides public education to 6,125 students across 22 schools and nine districts. The system is built around nine elementary schools and eight high schools that serve both town and rural residents.

How do schools in Okmulgee County perform academically?

The county's 87.1% graduation rate surpasses both the state average and the national benchmark. While per-pupil spending of $5,707 is below state levels, the county maintains a solid school score of 49.2.

What are the major school districts in Okmulgee County, Oklahoma?

Beggs and Henryetta are the dominant districts, each serving over 1,070 students across three schools. The county relies entirely on traditional public districts, with no charter schools currently established.

What is the school experience like in Okmulgee County?

The county features 12 rural and 10 town schools, with an average enrollment of 306 students per campus. Okmulgee Primary and Henryetta Elementary are the largest schools, each enrolling approximately 530 students.

How can I find homes near good schools in Okmulgee County, Oklahoma?

Buyers often prioritize the Beggs or Morris areas for their strong local graduation stats and community support. Choosing a home in Okmulgee County means balancing a rural lifestyle with reliable school performance.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.