Authority

2024 Best High Schools in Oklahoma

Learn more about high schools in Oklahoma

Sponsored

What High School Paths Does Oklahoma Provide?

Oklahoma has 562 high schools, which is 16% more than the national average. Of those 562, a large majority of them are public schools, 482 to be exact, which equates to 86% of all schools in the state. Despite the state having more high schools than the average state, per capita Oklahoma ranks 14th in the nation, meaning that there is still much more options than the typical state. On average, the state's high schools receive a B– rating, the same as the national average.

Of the 482 public schools, 465 are traditional schools (96% of the public school total). Of those 465 schools, 55% have grades that sit above the national average, so there are 258 such schools that are considered better than normal.

In addition to traditional public schools, there are 12 charter schools in Oklahoma. They may seem like a small number, but that actually ranks the state in the 35th spot in terms of charter schools per capita versus the average state. Of those 12 schools, 67% earned higher than average grades. There are also 5 magnet high schools in the state, and all 5 of them scored above the national average.

Looking at the private school sector, there are 69 such schools (12% of all schools). Although the figure may seem relatively low, Oklahoma actually falls 35% below the average state in terms of private school options per capita, so there are still plenty of private school options in the state. With a median rating of A–, 62% of Oklahoma's private schools earned grades that exceed the national average. About 86% of private high schools in Oklahoma are religiously affiliated, led primarily by Christian schools which total 49. The state ranks 47th for religious schools per capita, which is actually below the average. There are also just 3 all-boys schools in Oklahoma, which is a whopping 55% (or 1.45 times) below the typical state (after normalizing for population size). There are no all-girls schools in the state.

Finally, there are 8 online high schools in Oklahoma (just 1% of all schools). This ranks the state in the 20th position in terms of online schools per capita versus the typical state (it's above the average by 29%).

Top 25 Best High Schools in Oklahoma

Search for the best high schools in Oklahoma

#1 Best High School in Oklahoma

Oklahoma School of Science and Mathematics

Oklahoma City, OK

public

School Status

150

Students

6:1

Student-Teacher Ratio

9-12

Grade Levels

#2 Best High School in Oklahoma

Casady School

Oklahoma City, OK

episcopal

School Status

993

Students

8:1

Student-Teacher Ratio

K-12

Grade Levels

#3 Best High School in Oklahoma

Holland Hall

Tulsa, OK

episcopal

School Status

1,009

Students

7:1

Student-Teacher Ratio

K-12

Grade Levels

#4 Best High School in Oklahoma

Cascia Hall Preparatory School

Tulsa, OK

catholic

School Status

543

Students

10:1

Student-Teacher Ratio

6-12

Grade Levels

#5 Best High School in Oklahoma

Peace Academy

Tulsa, OK

islamic

School Status

173

Students

6:1

Student-Teacher Ratio

K-12

Grade Levels

#6 Best High School in Oklahoma

Heritage Hall

Oklahoma City, OK

private

School Status

876

Students

9:1

Student-Teacher Ratio

K-12

Grade Levels

#7 Best High School in Oklahoma

Booker T. Washington High School

Tulsa, OK

magnet

School Status

1,327

Students

21:1

Student-Teacher Ratio

9-12

Grade Levels

#8 Best High School in Oklahoma

Regent Preparatory School

Tulsa, OK

christian

School Status

585

Students

13:1

Student-Teacher Ratio

K-12

Grade Levels

#9 Best High School in Oklahoma

Bishop McGuinness Catholic High School

Oklahoma City, OK

catholic

School Status

717

Students

11:1

Student-Teacher Ratio

9-12

Grade Levels

#10 Best High School in Oklahoma

Harding Charter Preparatory High School

Oklahoma City, OK

charter

School Status

524

Students

18:1

Student-Teacher Ratio

9-12

Grade Levels

Sponsored
Compare your school options
Authority

Made in Texas

600 Congress, 17th Floor | Austin, Texas

Trustpilot
Privacy PolicyTerms of Service

2024 Authority - All rights reserved.