• Home
  • High Schools
    • National Rankings
    • State Rankings
    • High School Notes Blog
    • in
  • Community Colleges
  • Colleges
  • Grad
  • Online Education
  • World Universities
Best High Schools
in Oklahoma

We reviewed 31,242 U.S. public high schools; 78 Oklahoma schools made our rankings.View Rankings

Oklahoma, which has flexibility from No Child Left Behind mandates, requires students to earn 23 academic units to graduate from high school, including a half unit in Oklahoma history. High school students in Oklahoma take state assessments in algebra, biology, English, geometry and U.S. history, according to the Oklahoma State Department of Education.

More than 75 Oklahoma schools are included in the 2014 U.S. News Best High Schools rankings. Several of the state's top-ranked schools, such as Classen School of Advanced Studies, are located near the capital in the Oklahoma City Public Schools.

Top Ranked OK Schools

To be eligible for a state ranking, a school must be awarded a national gold or silver medal.

#1

Harding Charter Preparatory High School

3333 NORTH SHARTEL, OKLAHOMA CITY, OK 73118

#2

Dove Science Academy (Okc)

919 NW 23RD ST, OKLAHOMA CITY, OK 73106

#3

Edmond North High School

215 WEST DANFORTH RD, EDMOND, OK 73003

#4

Booker T. Washington High School

1514 EAST ZION, TULSA, OK 74106

#5

Classen School of Advanced Studies

1901 NORTH ELLISON, OKLAHOMA CITY, OK 73106

#6

Memorial High School

1000 EAST 15, EDMOND, OK 73013

#7

Norman High School

911 WEST MAIN, NORMAN, OK 73069

#8

Santa Fe High School

1901 WEST 15TH ST, EDMOND, OK 73013

#9

Morrison High School

2ND ST AND C AVE, MORRISON, OK 73061

#10

Harding Fine Arts Academy

PO 18895, OKLAHOMA CITY, OK 73154

OK by the Numbers
Districts 367
High Schools 406
Full-Time Teachers 10,567
Students Enrolled 162,475
Oklahoma state capitol building in Oklahoma City, OK

The Oklahoma City Public Schools include 17 high schools that serve 9,984 students.

140305_tulsa-college-photo_8871..jpg

There are 10 high schools among the Tulsa Public Schools, serving 8,907 students.