Best Middle Schools in Oklahoma - U.S. News Education
U.S. News and World Report K-12 Rankings Badge

Best Oklahoma Middle Schools

U.S. News analyzed 103,099 pre-K, elementary and middle schools. Browse our district and school profiles to find the right fit for you. Read the methodology

Looking for information on high schools? Check out our Best High Schools rankings and profiles.

831 schools
831 schools
Sort by:

I’m looking for

School Name
Grade Level
Location
Public School Type
  1. Muskogee, OK

    Muskogee

    Grade Level
    K-8
    Grade Level
    Enrollment
    360
    Enrollment
    Student-Teacher Ratio
    19:1
    Student-Teacher Ratio

    Sadler Arts Academy is a public school located in Muskogee, OK, which is in a distant town setting. The student population of Sadler Arts Academy is 360, and the school serves K through 8 At Sadler Arts... Read More

    Grade Level
    K-8
    Grade Level
    Enrollment
    360
    Enrollment
    Student-Teacher Ratio
    19:1
    Student-Teacher Ratio
  2. Edmond, OK

    Oakdale

    Grade Level
    PK-8
    Grade Level
    Enrollment
    698
    Enrollment
    Student-Teacher Ratio
    14:1
    Student-Teacher Ratio

    Oakdale Public School is a public school located in Edmond, OK, which is in a fringe rural setting. The student population of Oakdale Public School is 698, and the school serves PK through 8 At Oakdale... Read More

    Grade Level
    PK-8
    Grade Level
    Enrollment
    698
    Enrollment
    Student-Teacher Ratio
    14:1
    Student-Teacher Ratio
  3. Chickasha, OK

    Pioneer

    Grade Level
    PK-8
    Grade Level
    Enrollment
    399
    Enrollment
    Student-Teacher Ratio
    16:1
    Student-Teacher Ratio

    Pioneer Public School is a public school located in Chickasha, OK, which is in a fringe rural setting. The student population of Pioneer Public School is 399, and the school serves PK through 8 At Pioneer... Read More

    Grade Level
    PK-8
    Grade Level
    Enrollment
    399
    Enrollment
    Student-Teacher Ratio
    16:1
    Student-Teacher Ratio
  4. Enid, OK

    Chisholm

    Grade Level
    6-8
    Grade Level
    Enrollment
    283
    Enrollment
    Student-Teacher Ratio
    18:1
    Student-Teacher Ratio

    Chisholm Middle School is a public school located in Enid, OK, which is in a fringe rural setting. The student population of Chisholm Middle School is 283, and the school serves 6 through 8 At Chisholm... Read More

    Grade Level
    6-8
    Grade Level
    Enrollment
    283
    Enrollment
    Student-Teacher Ratio
    18:1
    Student-Teacher Ratio
  5. Shawnee, OK

    South Rock Creek

    Grade Level
    PK-8
    Grade Level
    Enrollment
    386
    Enrollment
    Student-Teacher Ratio
    18:1
    Student-Teacher Ratio

    South Rock Creek Public School is a public school located in Shawnee, OK, which is in a fringe rural setting. The student population of South Rock Creek Public School is 386, and the school serves PK... Read More

    Grade Level
    PK-8
    Grade Level
    Enrollment
    386
    Enrollment
    Student-Teacher Ratio
    18:1
    Student-Teacher Ratio
  6. Oklahoma City, OK

    Moore

    Grade Level
    7-8
    Grade Level
    Enrollment
    651
    Enrollment
    Student-Teacher Ratio
    19:1
    Student-Teacher Ratio

    Brink Junior High School is a public school located in Oklahoma City, OK, which is in a large city setting. The student population of Brink Junior High School is 651, and the school serves 7 through 8... Read More

    Grade Level
    7-8
    Grade Level
    Enrollment
    651
    Enrollment
    Student-Teacher Ratio
    19:1
    Student-Teacher Ratio
  7. McAlester, OK

    Frink-Chambers

    Grade Level
    PK-8
    Grade Level
    Enrollment
    383
    Enrollment
    Student-Teacher Ratio
    15:1
    Student-Teacher Ratio

    Frink-Chambers Public School is a public school located in McAlester, OK, which is in a fringe rural setting. The student population of Frink-Chambers Public School is 383, and the school serves PK through... Read More

    Grade Level
    PK-8
    Grade Level
    Enrollment
    383
    Enrollment
    Student-Teacher Ratio
    15:1
    Student-Teacher Ratio
  8. Elk City, OK

    Merritt

    Grade Level
    PK-8
    Grade Level
    Enrollment
    661
    Enrollment
    Student-Teacher Ratio
    17:1
    Student-Teacher Ratio

    Merritt Elementary School is a public school located in Elk City, OK, which is in a fringe rural setting. The student population of Merritt Elementary School is 661, and the school serves PK through 8... Read More

    Grade Level
    PK-8
    Grade Level
    Enrollment
    661
    Enrollment
    Student-Teacher Ratio
    17:1
    Student-Teacher Ratio
  9. Warner, OK

    Warner

    Grade Level
    PK-8
    Grade Level
    Enrollment
    584
    Enrollment
    Student-Teacher Ratio
    14:1
    Student-Teacher Ratio

    Warner Elementary School is a public school located in Warner, OK, which is in a remote rural setting. The student population of Warner Elementary School is 584, and the school serves PK through 8 At... Read More

    Grade Level
    PK-8
    Grade Level
    Enrollment
    584
    Enrollment
    Student-Teacher Ratio
    14:1
    Student-Teacher Ratio
  10. Park Hill, OK

    Keys

    Grade Level
    PK-8
    Grade Level
    Enrollment
    474
    Enrollment
    Student-Teacher Ratio
    16:1
    Student-Teacher Ratio

    Keys Elementary School is a public school located in Park Hill, OK, which is in a distant rural setting. The student population of Keys Elementary School is 474, and the school serves PK through 8 At... Read More

    Grade Level
    PK-8
    Grade Level
    Enrollment
    474
    Enrollment
    Student-Teacher Ratio
    16:1
    Student-Teacher Ratio