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

Taft Ms

Middle · Oklahoma City

1,045

Hefner Ms

Middle · Putnam City

965

Jefferson Ms

Middle · Oklahoma City

919

Classen Ms Of Advanced Studies

Middle · Oklahoma City

855

Roosevelt Ms

Middle · Oklahoma City

853

Mayfield Ms

Middle · Putnam City

850

Carl Albert Ms

Middle · Midwest City-Del City

834

Mary Golda Ross Ms

Middle · Oklahoma City

819

Webster Ms

Middle · Oklahoma City

810

Santa Fe South Ms

Middle · Charter · Santa Fe South (Charter)

751

Canyon Ridge Ies

Middle · Mustang

749

Redstone Intermediate School

Middle · Yukon

744

Southeast Ms

Middle · Oklahoma City

733

Moon Ms

Middle · Oklahoma City

679

Capitol Hill Ms

Middle · Oklahoma City

669

Brink Jhs

Middle · Moore

666

West Jhs

Middle · Moore

652

John Marshall Ms

Middle · Oklahoma City

626

Cooper Ms

Middle · Putnam City

621

Southridge Jhs

Middle · Moore

591

Wheeler Ms

Middle · Oklahoma City

538

Belle Isle Ms

Middle · Oklahoma City

475

Kipp Okc College Prep

Middle · Charter · Kipp Reach Coll (Charter)

454

Western Heights Ms

Middle · Western Heights

442

Bridgestone Es

Middle · Western Heights

411

Astec Charter Ms

Middle · Charter · Astec Charters

393

Independence Charter Ms

Middle · Charter · Harding Independence

387

Dove Science Academy Middle School South Okc

Middle · Charter · Dove Schools Of Okc

292

Crooked Oak Ms

Middle · Crooked Oak

275

Rogers Middle School

Middle · Oklahoma City

266

Dove Science Academy Ms

Middle · Charter · Dove Schools Of Okc

261

Millwood Arts Academy Ms

Middle · Millwood

260

Star Spencer Ms

Middle · Oklahoma City

236

Emerson Alternative Ed. (Ms)

Middle · Oklahoma City

98

Sovereign Community Schl Ms

Middle · Charter · Sovereign Community School

67

Putnam Heights Academy Ms

Middle · Oklahoma City

34