Top Missouri All-Boys Private Schools

All Schools
(18)
All Schools
(18)
 
High Schools
(15)
High Schools
(15)
 
Elementary Schools
(10)
Elementary Schools
(10)
 

Top Missouri All-Boys Private Schools (2019-20)

  • School Location Grades Students
  • Abm Ministries-lighthouse Christian Academy
    All-boys | Alternative School (Christian)
    RR 3 Box 34725
    Piedmont, MO 63957
    (573)223-2025

    Grades: 4-12 | 31 students
  • Agape Boarding School
    Agape Boarding School Photo - We strive for academic excellence and upon completion of our program, each student will receive a high school diploma that will help him continue on to college.
    All-boys (Christian)
    12998 E. 1400 Rd
    Stockton, MO 65785
    (417)276-7215

    Grades: 8-12 | 135 students
  • Anchor Academy
    All-boys (Baptist)
    705 Vanduser St.
    Vanduser, MO 63784
    (573)471-2900

    Grades: 9-12 | 15 students
  • Chaminade College Prep School
    Chaminade College Prep School Photo - 2015 Senior House Captains
    All-boys (Roman Catholic)
    425 S. Lindbergh Blvd
    Saint Louis, MO 63131
    (314)993-4400

    Grades: 6-12 | 834 students
  • 1850 De La Salle Dr
    Saint Louis, MO 63141
    (314)985-6095

    Grades: 9-12 | 900 students
  • De Smet Jesuit High School
    All-boys (Roman Catholic)
    233 N New Ballas Rd
    Saint Louis, MO 63141
    (314)567-3500

    Grades: 9-12 | 748 students
  • Grace Boys Ranch
    All-boys | Special Education School (Christian)
    10421 Apke
    Catawissa, MO 63015

    Grades: 2-5 | 6 students
  • Loyola Academy Of St Louis
    All-boys (Roman Catholic)
    3851 Washington Blvd
    Saint Louis, MO 63108
    (314)531-9091

    Grades: 6-8 | 55 students
  • Luc Boys School
    All-boys | Special Education School (Christian)
    296 Boys Ranch Rd
    Lampe, MO 65681

    Grades: 5-12 | 19 students
  • Missouri Military Academy
    Missouri Military Academy Photo - Missouri Military Academy develops cadets who are of sound moral character, who have self-disciplined to strive for and achieve their goals and who are academically prepared to attend college.
    All-boys | Military School
    204 N Grand St
    Mexico, MO 65265
    (573)581-1776

    Grades: 7-12 | 190 students
  • Missouri Torah Institute
    All-boys (Jewish)
    1809 Clarkson Rd
    Chesterfield, MO 63017
    (636)778-1896

    Grades: 9-12 | 63 students
  • The Ozanam School
    All-boys | Alternative School
    421 E 137th St.
    Kansas City, MO 64145
    (816)508-3600

    Grades: 5-12 | 114 students
  • Rockhurst High School
    All-boys (Roman Catholic)
    9301 State Line Rd
    Kansas City, MO 64114
    (816)363-2036

    Grades: 9-12 | 989 students
  • St John Vianney High School
    All-boys (Roman Catholic)
    1311 S Kirkwood Rd
    Saint Louis, MO 63122
    (314)965-4853

    Grades: 9-12 | 605 students
  • St Louis University High School
    All-boys (Roman Catholic)
    4970 Oakland Ave
    Saint Louis, MO 63110
    (314)531-0330

    Grades: 9-12 | 1038 students
  • St Mary's High School
    St Mary's High School Photo
    All-boys (Roman Catholic)
    4701 S Grand Blvd
    Saint Louis, MO 63111
    (314)481-8400

    Grades: 9-12 | 342 students
  • Teen Harvest
    Teen Harvest Photo - Boys and Staff
    All-boys | Alternative School (Christian)
    Co Rd 402
    Ava, MO 65608
    (417)683-1080

    Grades: 7-12 | 10 students
  • 609 North And South Rd
    Saint Louis, MO 63130
    (314)727-3335

    Grades: 2-8 | 67 students
Recent Articles
Sometimes a regular school is not the right fit for a child. Perhaps she needs an alternative school.
A parent and I chat about finding the best school for her daughter. While the parent may be fictitious, her questions are quite typical of the kind of questions and concerns parents have when thinking about sending their children to private school.
We look at several ways you can use to search for private schools. Whether you are beginning the search process for a school for your child or just want to find out more about particular schools, we offer some tips and tricks to make searching more efficient.