Top Virginia All-Boys Private High Schools

All Schools
(19)
All Schools
(19)
 
High Schools
(18)
High Schools
(18)
 
Elementary Schools
(15)
Elementary Schools
(15)
 
Preschools
(1)
Preschools
(1)
 
For the 2021 school year, there are 18 top all-boys private high schools in Virginia, serving 2,905 students.

Top Virginia All-Boys Private High Schools (2021)

  • School Location Grades Students
  • 255 South Wayne Avenue
    Waynesboro, VA 22980
    (540) 946-7700

    Grades: 7-12 | 170 students
  • Benedictine College Preparatory
    Benedictine College Preparatory Photo
    All-boys (Roman Catholic)
    12829 River Road
    Henrico, VA 23238
    (804) 708-9500

    Grades: 9-12 | 282 students
  • 273 Mayo Drive
    Dyke, VA 22935
    (434) 985-2811

    Grades: 9-12 | 193 students
  • Boys Home
    Boys Home Photo - Open House is planned each May. Here, visitors are shown some of the horses involved in the horse program at Boys Home.
    All-boys | Alternative School (Episcopal)
    414 Boys Home Road
    Covington, VA 24426
    (540) 965-7700

    Grades: 3-12 | 51 students
  • The Discovery School Of Virginia
    All-boys | Alternative School
    2697 Copper Mine Rd
    Dillwyn, VA 23936
    (434) 983-5616

    Grades: 7-12 | 39 students
  • Elk Hill Day School-varina
    All-boys | Special Education School
    8151 Warriner Rd
    Henrico, VA 23231
    (804) 795-7392

    Grades: 7-12 | 19 students
  • Elk Hill Harambee School
    All-boys | Special Education School
    1975 Elk Hill Rd.
    Goochland, VA 23063
    (804) 457-4866

    Grades: 7-12 | 20 students
  • Emery L Fears Boys Academy
    Emery L Fears Boys Academy Photo - "Our Destiny is not written for us, but by us." -Barack H. Obama, Jr. 44th President of the United States of America
    All-boys (Christian)
    3826 Fish Pond Lane
    Glen Allen, VA 23060
    (804) 928-4533

    Grades: 1-12 | 25 students
  • Fork Union Military Academy
    Fork Union Military Academy Photo - Graduation Day is a happy day!
    All-boys (Baptist)
    4744 James Madison Hwy
    Fork Union, VA 23055
    (434) 842-4205

    Grades: 7-12 | 343 students
  • Glade Christian Academy
    All-boys | Alternative School (Church of God)
    104 W Glade St
    Glade Spring, VA 24340
    (276) 429-2972

    Grades: 2-12 | 8 students
  • Hargrave Military Academy
    All-boys (Baptist)
    200 Military Dr
    Chatham, VA 24531
    (800) 432-2480

    Grades: 7-12 | 233 students
  • 700 Scenic Lane
    New Castle, VA 24127
    (540) 819-5367

    Grades: 7-12 | 12 students
  • Little Keswick School
    Little Keswick School Photo
    All-boys | Special Education School
    500 Little Keswick Ln
    Keswick, VA 22947
    (434) 295-0457

    Grades: 4-12 | 35 students
  • St. Christopher's School
    All-boys (Episcopal)
    711 Saint Christophers Road
    Richmond, VA 23226
    (804) 282-3185

    Grades: PK-12 | 985 students
  • Timber Ridge School
    All-boys | Special Education School
    1463 New Hope Road
    Cross Junction, VA 22625
    (540) 888-3456

    Grades: 7-12 | 51 students
  • 898 Woodberry Forest Rd
    Woodberry Forest, VA 22989
    (540) 672-3900

    Grades: 9-12 | 399 students
  • 612 Colonial Ave
    Norfolk, VA 23507
    (757) 623-6070

    Grades: 8-12 | 16 students
  • Yeshiva Of Virginia
    All-boys (Jewish)
    6801 Patterson Avenue
    Richmond, VA 23226
    (804) 288-7610

    Grades: 9-12 | 24 students
Recent Articles
Marketing the small private school can be done affordably and effectively. We suggest five easy steps to make that happen.
Solid parent-teacher relationships have always been an important part of K-12 education. During this interminable pandemic, parent-teacher relationships have become even more important.
The COVID-19 pandemic has changed schools profoundly. It has affected teaching and activities. We look at these changes and how they impact our lives.