Missouri All-Boys Private Schools

All Schools
(16)
All Schools
(16)
 
High Schools
(14)
High Schools
(14)
 
Elementary Schools
(9)
Elementary Schools
(9)
 
There are 16 all-boys private schools in Missouri, serving 6,555 students.

Missouri All-Boys Private Schools

  • School Location Grades Students
  • Agape Boarding School
    All-boys (Baptist)
    12998 E. 1400 Rd
    Stockton, MO 65785
    (417)276-7215

    Grades: 7-12 | 130 students
  • Anchor Academy
    All-boys | Alternative School (Baptist)
    Po Box 124
    Vanduser, MO 63784
    (573)471-2900

    Grades: 9-12 | 16 students
  • Chaminade College Prep School
    All-boys (Roman Catholic)
    425 S Lindbergh Blvd
    Saint Louis, MO 63131
    (314)993-4400

    Grades: 6-12 | 834 students
  • Christian Brothers College High School
    All-boys (Roman Catholic)
    1850 De La Salle Dr
    , MO 63141
    (314)985-6095

    Grades: 9-12 | 801 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 | 964 students
  • Lighthouse Christian Academy
    All-boys (Christian)
    RR 3 Box 34725
    Piedmont, MO 63957
    (573)223-2025

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

    Grades: 6-8 | 56 students
  • 204 N Grand St
    Mexico, MO 65265
    (573)581-1776

    Grades: 6-12 | 231 students
  • Missouri Torah Institute
    All-boys (Jewish)
    14550 Ladue Rd
    Chesterfield, MO 63017
    (314)594-0462

    Grades: 10-12 | 29 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 | 1100 students
  • St John Vianney High School
    All-boys (Roman Catholic)
    1311 S Kirkwood Rd
    Kirkwood, MO 63122
    (314)965-4853

    Grades: 9-12 | 630 students
  • St Louis Priory School
    All-boys (Roman Catholic)
    500 S Mason Rd
    Saint Louis, MO 63141
    (314)434-3690

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

    Grades: 9-12 | 1094 students
  • Teen Harvest
    All-boys | Alternative School (Christian)
    HC 71 Box 352
    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 | 79 students