Kansas All-Boys Private Schools

There is 1 all-boys private school in Kansas, serving 150 students.

Kansas All-Boys Private Schools

  • School Location Grades Students
  • St. John's Military School
    All-boys (Episcopal)
    Po Box 5020
    Salina, KS 67402
    (866)704-5294

    Grades: 6-12 | 150 students