Benedictine College Preparatory Photo

Best Virginia All-Boys Private High Schools (2025-26)

For the 2025-26 school year, there are 15 all-boys private high schools serving 2,597 students in Virginia.
The top ranked all-boys private high schools in Virginia include St. Christopher's School, Benedictine College Preparatory, and Woodberry Forest School.
The average acceptance rate is 62%, which is lower than the Virginia private high school average acceptance rate of 80%.
53% of all-boys private high schools in Virginia are religiously affiliated (most commonly Baptist and Episcopal).

Top Ranked Virginia All-Boys Private High Schools (2025-26)

School
Location
Quick Facts
Blue Ridge School
Blue Ridge School Photo - Battle House is the home of the Advancement and Admissions office, as well as the Alumni Reception Room.
All-boys
(1)
273 Mayo Drive
Dyke, VA 22935
(434) 985-2811
Gr: 9-12 | 158 students Avg. class size: 10 students Sports: 16 | Extracurrculars: 6 Tuition & acceptance rate listed
Fishburne Military School
Fishburne Military School Photo
All-boys
(2)
255 South Wayne Avenue
Waynesboro, VA 22980
(540) 946-7700
Gr: 7-12 | 150 students Avg. class size: 10 students Sports: 13 | Extracurrculars: 8 Tuition & acceptance rate listed
Fork Union Military Academy
Fork Union Military Academy Photo - Graduation Day is a happy day!
All-boys (Baptist)
(2)
4744 James Madison Hwy
Fork Union, VA 23055
(434) 842-4406
Gr: 7-12 | 221 students Avg. class size: 12 students Sports: 16 | Extracurrculars: 23 Tuition & acceptance rate listed
Benedictine College Preparatory
Benedictine College Preparatory Photo
All-boys (Catholic)
12829 River Road
Henrico, VA 23238
(804) 708-9500
Gr: 9-12 | 298 students Avg. class size: 16 students Sports: 13 | Extracurrculars: 15 Tuition & acceptance rate listed
Boys Home of Virginia
Boys Home of Virginia 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 | Special Program Emphasis (Episcopal)
(1)
414 Boys Home Road
Covington, VA 24426
(540) 965-7739
Gr: 1-12 | 37 students Avg. class size: 5 students Sports: 6 Tuition listed
Hargrave Military Academy
All-boys (Baptist)
(6)
200 Military Dr
Chatham, VA 24531
(800) 432-2480
Gr: 7-12 | 186 students Avg. class size: 12 students Sports: 13 Tuition listed
St. Christopher's School
All-boys (Episcopal)
(6)
711 Saint Christophers Road
Richmond, VA 23226
(804) 282-3185
Gr: PK-12 | 985 students Avg. class size: 16 students Sports: 19 Tuition & acceptance rate listed
Woodberry Forest School
Woodberry Forest School Photo
All-boys
(2)
898 Woodberry Forest Rd
Woodberry Forest, VA 22989
(540) 672-3900
Gr: 9-12 | 391 students Avg. class size: 10 students Sports: 19 | Extracurrculars: 30 Tuition & acceptance rate listed
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
Gr: 1-12 | 25 students
700 Scenic Lane
New Castle, VA 24127
(540) 819-5367
Gr: 7-12 | 12 students Avg. class size: 10 students
Keswick School
Keswick School Photo
All-boys | Special Education School
500 Little Keswick Ln
Keswick, VA 22947
(434) 295-0457
Gr: 4-12 | 35 students Avg. class size: 7 students Sports: 7 | Extracurrculars: 10 Tuition listed
Liberty Point Behavioral Healthcare
All-boys | Alternative School
1110 Montgomery Ave
Staunton, VA 24401
(540) 213-0450
Gr: 7-12 | 29 students Tuition listed
Lifes Academy
All-boys | Special Education School
200 Dent St
Rocky Mount, VA 24151
(540) 483-0086
Gr: 7-12 | 12 students
Timber Ridge School
All-boys | Special Education School
1463 New Hope Road
Cross Junction, VA 22625
(540) 888-3456
Gr: 8-12 | 39 students
Yeshiva Aish Kodosh Talmudical Academy
All-boys (Jewish)
612 Colonial Ave
Norfolk, VA 23507
(757) 623-6070
Gr: 9-12 | 19 students

Frequently Asked Questions

What are the top ranked all-boys private high schools in Virginia?
The top ranked all-boys private high schools in Virginia include St. Christopher's School, Benedictine College Preparatory, and Woodberry Forest School.
How many all-boys private high schools are located in Virginia?
15 all-boys private high schools are located in Virginia.
How diverse are all-boys private high schools in Virginia?
Virginia all-boys private high schools are approximately 19% minority students, which is lower than the Virginia private school average of 28%.
What percentage of all-boys private high schools are religiously affiliated in Virginia?
53% of all-boys private high schools in Virginia are religiously affiliated (most commonly Baptist and Episcopal).

Recent Articles

Transferring from Public to Private School Mid-Year: What to Expect
Transferring from Public to Private School Mid-Year: What to Expect
Considering a mid-year transfer from public to private school? Learn what to expect with admissions, academic placement, social adjustment, and financial aid to ensure a smooth transition.
A Guide to Day vs. Boarding School: Which Is Right for Your Family
A Guide to Day vs. Boarding School: Which Is Right for Your Family
Discover the key differences between day and boarding schools to determine the best fit for your child. Explore benefits, costs, lifestyle factors, and questions to help guide your family’s decision.
The A to Z of Private Schools 2025
The A to Z of Private Schools 2025
Explore the A to Z of private schools in 2025—from admissions to tuition—offering parents and educators clear insights into today’s options.