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

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

Missouri high school students must earn at least 24 credits to graduate, including a half credit in personal finance. Students may join the LifeSmarts program, which develops their consumer and marketplace skills, according to the Missouri Department of Elementary & Secondary Education. LifeSmarts teams compete online and then in-person, in the state capital of Jefferson City.

In the 2014 U.S. News Best High Schools rankings, Missouri is home to two schools awarded gold medals, 13 with silver medals and 126 with bronze medals. Missouri's top-ranked school is Metro Academic and Classical High School, which is part of the St. Louis Public Schools.

Top Ranked MO Schools

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

#1

Metro Academic and Classical High School

4015 MCPHERSON AVE, ST LOUIS, MO 63108

#2

Clayton High School

1 MARK TWAIN CIRCLE, CLAYTON, MO 63105

#3

Marquette High School

2351 CLARKSON RD, CHESTERFIELD, MO 63017

#4

Lafayette Sr. High

17050 CLAYTON RD, WILDWOOD, MO 63011

#5

Park Hill High School

7701 NW BARRY RD, KANSAS CITY, MO 64153

#6

West High

14653 CLAYTON RD, BALLWIN, MO 63011

#7

Parkway South High School

801 HANNA RD, MANCHESTER, MO 63021

#8

Lindbergh High School

5000 SOUTH LINDBERGH, ST. LOUIS, MO 63126

#9

Park Hill South High

4500 NW RIVER PARK DR, RIVERSIDE, MO 64150

#10

Mckinley Class. Leadership Ac.

2156 RUSSELL BLVD, ST LOUIS, MO 63104

MO by the Numbers
Districts 414
High Schools 480
Full-Time Teachers 18,230
Students Enrolled 274,285

Featured Districts

St. Louis, Missouri

The St. Louis Public Schools include 14 high schools that serve 7,400 students.

Missouri

There are four high schools in the Rockwood School District, serving 7,500 students.