Schools and Districts in Oklahoma

Explore 1,812 schools and 600 school districts that serves 678,315 students with 41,908 teachers in Oklahoma.


Public Schools


Private Schools


School Districts



16 to 1

Students to Teacher Ratio

Oklahoma Schools

There are 1,812 public schools in Oklahoma distributed in 600 school districts. A total of 678,315 students attend Oklahoma schools and 41,908 teachers work for the schools.

By school level, there are 935 elementary, 365 middle, 468 high schools, and 44 other type of schools (eg. ungraded, adult education, etc.,).

In addition, 128 private schools are serving students in Oklahoma.

Oklahoma Public Schools By Levels and Categories
Number of District600 districts
Total Number of Public Schools1,812 schools
By Level
Elementary935 schools / 351,511 students
Middle365 schools / 130,168 students
High468 schools / 183,632 students
(Ungraded, Adult Education, other)
44 schools
By Category
Traditional1,725 schools
Charter66 schools
Magnet12 schools
Special Education0 schools
Alternative9 schools

Oklahoma School Districts

In Oklahoma, 600 school districts are serving their students in 1,812 schools. Oklahoma City Public Schools is the largest district with 59 schools and 38,709 students.

3100 North Kelley Avenue, Oklahoma City, OK

PK-12 Offered
59 Schools
38,709 Students
22 Students per teacher

3027 S New Haven Ave, Tulsa, OK

PK-12 Offered
69 Schools
36,268 Students
17 Students per teacher

1001 West Danforth Road, Edmond, OK

PK-12 Offered
26 Schools
24,922 Students
19 Students per teacher

1500 Southeast 4th Street, Moore, OK

PK-12 Offered
34 Schools
24,687 Students
20 Students per teacher

5401 Northwest 40th Street, Warr Acres, OK

PK-12 Offered
26 Schools
19,515 Students
16 Students per teacher

Student Population

A total of 694,113 students are attending Oklahoma schools. By gender, there are 356,064 (51.3%) male and 338,049 (51.3%) female students in OK schools.

By race/ethnicity, 335,933 White (48.4%), 55,128 Black (7.9%), and 13,813 Asian (2.0%) students are attending Oklahoma schools.

Performance in Math and Reading

In 2019, the National Assessment of Educational Progress (NAEP) administered the math and reading assessment to representative samples of fourth- and eighth-grade students in the nation, states, and other participating large urban districts. According to the report, 80 percent of students in fourth grade and 66 percent of students in eighth grade scored at or above the NAEP basic in Math. For reading assessment, 63 percent of students in fourth grade and 71 percent of students in eighth grade scored at or above basic score.

You can read more about the assessment at NAEP report card website for Math and Reading.

4th Grade8th Grade
At or Above NAEP BasicAt or Above NAEP ProficientAt or Above NAEP BasicAt or Above NAEP Proficient
Math80%35% 66%26%
Reading63%29% 71%26%

Advanced Placement Programs

In Oklahoma schools, total 27,087 students are enrolled in at least one (1) AP programs. 84 students are enrolled in International Baccalaureate Diploma Program and 49,002 students are participating the SAT and/or ACT test program.

Number of Students EnrolledPercent Enrolled
Advanced Placement Programs27,087
Advanced Placement Math4,348
Advanced Placement Science6,072
Advanced Placement Other programs23,678
International BS program84
SAT/ACT Participation49,002

Teachers & Staffs

Total 41,908 full-time (or equivalent) teachers work for schools in Oklahoma and the students to teacher ratio is 16 to 1. 99.5% of teachers are certified. 88.3% of teachers have 3 or more years teaching experiences.

Total FTE of Teachers41,908Students per teacher: 16 to 1
Teachers who are certified41,71199.5%
Teachers who are not certified2070.5%
Teachers in their first year of teaching2,8796.9%
Teachers in their second year of teaching2,0194.8%
School counselors1,721Students per counselor: 394 to 1
Law Enforcement Officer166-
Security guards51-
Social workers58-

Public Schools in Oklahoma

In Oklahoma, 1,812 public schools are serving 678,315 students. The next lists are showing schools by offering level.

Private Schools in Oklahoma

128 private schools are serving students in Oklahoma. The next lists are showing the private schools by offering level.

Best Colleges in Oklahoma