Skip to content
USCity.review

Public schools in Oklahoma City, OK

145 public schools enrolling 108,904 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Oklahoma City address are included.

School Students

Epic Charter School High School

High · Charter · Epic Virtual Charter

13,255

Westmoore Hs

High · Moore

2,596

Putnam City Hs

High · Putnam City

2,014

Putnam City West Hs

High · Putnam City

1,803

Northwest Classen Hs

High · Oklahoma City

1,702

U. S. Grant Hs

High · Oklahoma City

1,594

Putnam City North Hs

High · Putnam City

1,579

Capitol Hill Hs

High · Oklahoma City

1,455

Santa Fe South Hs

High · Charter · Santa Fe South (Charter)

1,121

Carl Albert Hs

High · Midwest City-Del City

1,115

Southeast Hs

High · Oklahoma City

854

John Marshall Hs

High · Oklahoma City

829

Classen Hs Of Advanced Studies

High · Oklahoma City

743

Harding Charter Preparatory Hs

High · Charter · Harding Independence

563

Douglass Hs

High · Oklahoma City

556

Western Heights Hs

High · Western Heights

531

Emerson Alternative Ed. (Hs)

High · Oklahoma City

530

Astec Charter Hs

High · Charter · Astec Charters

452

Harding Fine Arts Academy

High · Charter · Harding Fine Arts (Charter)

380

Dove Science Academy Hs

High · Charter · Dove Schools Of Okc

361

Crooked Oak Hs

High · Crooked Oak

356

Millwood Hs

High · Millwood

309

Santa Fe S Pathways Mid Colleg

High · Charter · Santa Fe South (Charter)

283

Sovereign Community Schl Hs

High · Charter · Sovereign Community School

54

Putnam Heights Academy Hs

High · Oklahoma City

46