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

Jackson County

Oklahoma · Public K-12

Public-school enrollment in Jackson County clocks in around 4,536 students across 16 schools (8 elementary, 3 middle, and 5 high).

7-year change in Jackson County

SY 2017-18 vs SY 2024-25
Total enrollment
4,536
-53 (-1%) vs SY 2017-18
School count
16
0 (0%) vs SY 2017-18
% White
46%
was 48%
% Hispanic
39%
was 36%
% Black
5%
was 6%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
16
5 districts
Enrollment
4,536
NCES CCD
Median income
$62,799
Above Oklahoma avg
Free/reduced lunch
63.8%
Below Oklahoma avg
Elementary
8
2,173 students
Middle
3
1,116 students
High
5
1,247 students
Combined / other
0
schools
LARGEST DISTRICT
ALTUS
3,593 students · 5 districts in Jackson County

County vs. school enrollment demographics

Left bar is the racial makeup of Jackson 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
72%
Hispanic
25%
Black
6%
Asian
2%
Two or more
12%
Native American
2%
Pacific Islander
0%
School enrollment
White
46%
Hispanic
39%
Black
5%
Asian
1%
Two or more
8%
Native American
1%
Pacific Islander
0%
Bachelor's+
24.8%
adults 25+
Poverty rate
13.0%
ACS 5-year
Unemployment
5.6%
civilian labor
Median age
35
24.9% under 18

Test scores in Jackson County

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

Top 5 schools (ELA)
  1. RIVERS ES· 67.1%
  2. NAVAJO ES· 42.4%
  3. ALTUS INTERMEDIATE SCHOOL· 27.5%
  4. ALTUS ES· 27.0%
  5. ALTUS JHS· 24.5%

See all 5 schools in Jackson County ranked by score →

All schools (16)

NameCityLevelGradesEnrollmentRating
ALTUS HSAltusHigh09-12975·
ALTUS JHSAltusMiddle07-08533·
ALTUS INTERMEDIATE SCHOOLAltusMiddle05-06509·
ALTUS PRIMARY SCHOOLAltusElementary01-02436·
ALTUS ESAltusElementary03-04416·
ALTUS EARLY CHILDHOOD CENTERAltusElementaryPK-KG372·
RIVERS ESAltusElementaryPK-04352·
NAVAJO ESAltusElementaryPK-06280·
NAVAJO HSAltusHigh09-12119·
BLAIR ESBlairElementaryPK-08117·
DUKE ESDukeElementaryPK-08100·
OLUSTEE-ELDORADO ESOlusteeElementaryPK-08100·
NAVAJO JHSAltusMiddle07-0874·
BLAIR HSBlairHigh09-1263·
DUKE HSDukeHigh09-1252·
OLUSTEE-ELDORADO HSOlusteeHigh09-1238·

Cities in Jackson County

Altus10 schoolsBlair2 schoolsDuke2 schoolsOlustee2 schools

About Jackson County

Jackson County is a compact county of about 24,678 residents in Oklahoma. Its public-school system serves approximately 4,536 students across 16 schools.

In context, census numbers show median household income runs near $62,799, about 25% of adults have a bachelor's degree or above, and roughly 13% of residents live below the federal poverty line. That income level is 6% higher than the Oklahoma median.

On the school-mix side, Jackson County is built around 8 elementary schools (2,173 students), 3 middle schools (1,116), and 5 high schools (1,247).

ALTUS dominates the local landscape, accounting for roughly 3,593 students on its own.

Trend over the past 7 years. Total public-school enrollment in Jackson County has stayed largely flat since SY 2017-18, moving from about 4,589 students to 4,536.

On allk12, the community for Jackson County discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Jackson County?
Jackson County, Oklahoma has 16 public K-12 schools serving approximately 4,536 students.
How many high schools are in Jackson County?
Jackson County, Oklahoma has 5 public high schools, serving approximately 1,247 students.
How many middle schools are in Jackson County?
Jackson County, Oklahoma has 3 public middle schools, serving approximately 1,116 students.
How many elementary schools are in Jackson County?
Jackson County, Oklahoma has 8 public elementary schools, serving approximately 2,173 students.
What is the largest school district in Jackson County?
ALTUS is the largest school district in Jackson County, serving approximately 3,593 students. The county contains 5 school districts overall.
How many people live in Jackson County?
Jackson County has roughly 24,678 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Jackson County?
Median household income in Jackson County is $62,799, above the Oklahoma average of $59,445. About 13.0% of residents live below the federal poverty line.
How educated are residents of Jackson County?
Approximately 24.8% of adults 25 and older in Jackson County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Jackson County qualify for free or reduced lunch?
Roughly 63.8% of students in Jackson 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 Jackson County schools?
Across Jackson County public schools, the enrollment-weighted student-teacher ratio is approximately 17.0 to 1.

Jackson County school rankings

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