For the 2025-26 school year, there are 74 private elementary schools belonging to National Association of Independent Schools (NAIS) serving 27,953 students in Virginia. You can also find more schools membership associations in Virginia.
The top ranked private elementary schools belonging to National Association of Independent Schools (NAIS) in Virginia include Eastern Mennonite School, BASIS Independent McLean, and St. Stephen's and St. Agnes School.
The average tuition cost is $27,632, which is higher than the Virginia private elementary school average tuition cost of $15,582.
Top Ranked Private Elementary Schools Belonging to National Association of Independent Schools (NAIS) in Virginia (2025-26)
School
Location
Quick Facts
8000 Jones Branch Drive
Mc Lean, VA 22102
(571) 672-4710
Mc Lean, VA 22102
(571) 672-4710
Gr: PK-12 | 697 students Avg. class size: 15 students Sports: 14 | Extracurrculars: 34 Tuition & acceptance rate listed
5917 Telegraph Rd
Alexandria, VA 22310
(703) 960-3000
Alexandria, VA 22310
(703) 960-3000
Gr: NS-8 | 205 students Avg. class size: 10 students Sports: 4 | Extracurrculars: 7 Tuition & acceptance rate listed
1320 Mill Dam Rd
Virginia Beach, VA 23454
(757) 481-2446
Virginia Beach, VA 23454
(757) 481-2446
Gr: PK-12 | 1,097 student Avg. class size: 15 students Sports: 18 Tuition listed
3229 Sleepy Hollow Rd
Falls Church, VA 22042
(703) 533-9711
Falls Church, VA 22042
(703) 533-9711
Gr: NS-8 | 480 students Avg. class size: 18 students Sports: 8 | Extracurrculars: 9 Tuition & acceptance rate listed
255 South Wayne Avenue
Waynesboro, VA 22980
(540) 946-7700
Waynesboro, VA 22980
(540) 946-7700
Gr: 7-12 | 150 students Avg. class size: 10 students Sports: 13 | Extracurrculars: 8 Tuition & acceptance rate listed
4744 James Madison Hwy
Fork Union, VA 23055
(434) 842-4406
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
3601 Russell Road
Alexandria, VA 22305
(703) 549-5067
Alexandria, VA 22305
(703) 549-5067
Gr: NS-5 | 109 students Avg. class size: 12 students Extracurrculars: 12 Tuition listed
1411 Balls Hill Road
Mc Lean, VA 22101
(703) 356-1920
Mc Lean, VA 22101
(703) 356-1920
Gr: NS-8 | 537 students Avg. class size: 16 students Sports: 8 | Extracurrculars: 14 Tuition & acceptance rate listed
20600 Red Cedar Drive
Leesburg, VA 20175
(703) 777-3841
Leesburg, VA 20175
(703) 777-3841
Gr: NS-8 | 365 students Avg. class size: 14 students Sports: 9 | Extracurrculars: 14 Tuition & acceptance rate listed
1301 Potomac School Road
Mc Lean, VA 22101
(703) 749-6313
Mc Lean, VA 22101
(703) 749-6313
Gr: K-12 | 1,052 student Avg. class size: 16 students Sports: 17 | Extracurrculars: 47 Tuition listed
200 Academy Drive
Front Royal, VA 22630
(540) 636-5484
Front Royal, VA 22630
(540) 636-5484
Gr: 8-12 | 244 students Avg. class size: 14 students Sports: 15 | Extracurrculars: 15 Tuition & acceptance rate listed
St. Stephen's and St. Agnes School![St. Stephen's and St. Agnes School Photo - As a college preparatory Episcopal Church School in Alexandria, Virginia, that educates students from ages 3 through grade 12, we foster a close-knit community where every student belongs, grows, and thrives. St. Stephen's and St. Agnes School Photo - As a college preparatory Episcopal Church School in Alexandria, Virginia, that educates students from ages 3 through grade 12, we foster a close-knit community where every student belongs, grows, and thrives.]()

(Episcopal)
1000 St. Stephens Road
Alexandria, VA 22304
(703) 212-2705
Alexandria, VA 22304
(703) 212-2705
Gr: NS-12 | 1,230 student Avg. class size: 15 students Sports: 18 | Extracurrculars: 26 Tuition listed
4439 Old Tavern Road
The Plains, VA 20198
(540) 253-7501
The Plains, VA 20198
(540) 253-7501
Gr: PK-12 | 386 students Avg. class size: 15 students Sports: 12 | Extracurrculars: 34 Tuition & acceptance rate listed
3819 Gallows Road
Annandale, VA 22003
(703) 256-3620
Annandale, VA 22003
(703) 256-3620
Gr: NS-8 | 231 students Avg. class size: 12 students Sports: 6 | Extracurrculars: 19 Tuition & acceptance rate listed
500 N Allen Ave
Richmond, VA 23220
(804) 228-2436
Richmond, VA 23220
(804) 228-2436
Gr: 5-8 | 84 students Sports: 3 | Extracurrculars: 8 Tuition listed
101 School House Lane
Williamsburg, VA 23188
(757) 220-1978
Williamsburg, VA 23188
(757) 220-1978
Gr: PK-12 | 209 students Avg. class size: 15 students Sports: 10 | Extracurrculars: 13 Tuition & acceptance rate listed
3500 Broadwater Rd
Exmore, VA 23350
(860) 480-0280
Exmore, VA 23350
(860) 480-0280
Gr: PK-12 | 348 students Avg. class size: 11 students Tuition listed
3700 Burgundy Road
Alexandria, VA 22303
(703) 329-6968
Alexandria, VA 22303
(703) 329-6968
Gr: PK-8 | 292 students Avg. class size: 13 students Sports: 7 | Extracurrculars: 15 Tuition & acceptance rate listed
103 N Mooreland Road
Henrico, VA 23229
(804) 740-7077
Henrico, VA 23229
(804) 740-7077
Gr: PK-12 | 1,690 student Avg. class size: 18 students Sports: 21 | Extracurrculars: 5 Tuition listed
1321 Leslie Avenue
Alexandria, VA 22301
(703) 548-6912
Alexandria, VA 22301
(703) 548-6912
Gr: 5-12 | 146 students Avg. class size: 8 students Sports: 5 | Extracurrculars: 6 Tuition listed
801 Parkwood Drive
Harrisonburg, VA 22802
(540) 236-6000
Harrisonburg, VA 22802
(540) 236-6000
Gr: K-12 | 377 students Avg. class size: 16 students Sports: 8 | Extracurrculars: 14 Tuition listed
3320 Jermantown Road
Oakton, VA 22124
(703) 584-2314
Oakton, VA 22124
(703) 584-2314
Gr: PK-12 | 1,061 student Avg. class size: 18 students Sports: 19 Tuition listed
10800 Academy Drive
Fredericksburg, VA 22408
(540) 898-0020
Fredericksburg, VA 22408
(540) 898-0020
Gr: PK-12 | 326 students Avg. class size: 12 students Sports: 7 | Extracurrculars: 16 Tuition & acceptance rate listed
605 Fuqua Dr
Farmville, VA 23901
(434) 392-4131
Farmville, VA 23901
(434) 392-4131
Gr: PK-12 | 235 students Avg. class size: 16 students Sports: 10 Tuition & acceptance rate listed
415 Windover Ave, NW
Vienna, VA 22180
(703) 938-8323
Vienna, VA 22180
(703) 938-8323
Gr: NS-8 | 183 students Avg. class size: 15 students Sports: 5 Tuition & acceptance rate listed
Greenbrier Christian Academy![Greenbrier Christian Academy Photo - The Early Childhood Center at Greenbrier Christian Academy was voted "Best of Chesapeake" in 2009. Greenbrier Christian Academy Photo - The Early Childhood Center at Greenbrier Christian Academy was voted "Best of Chesapeake" in 2009.]()

(Christian)
311 Kempsville Rd
Chesapeake, VA 23320
(757) 547-9595
Chesapeake, VA 23320
(757) 547-9595
Gr: PK-12 | 557 students Avg. class size: 16 students Sports: 13 | Extracurrculars: 4 Tuition listed
13775 Spicers Mill Rd
Orange, VA 22960
(540) 672-0940
Orange, VA 22960
(540) 672-0940
Gr: PK-8 | 164 students Avg. class size: 16 students Sports: 5 | Extracurrculars: 8 Tuition listed
739 Academy Lane
Newport News, VA 23602
(757) 884-9100
Newport News, VA 23602
(757) 884-9100
Gr: PK-12 | 641 students Avg. class size: 16 students Sports: 15 | Extracurrculars: 45 Tuition & acceptance rate listed
200 Military Dr
Chatham, VA 24531
(800) 432-2480
Chatham, VA 24531
(800) 432-2480
Gr: 7-12 | 186 students Avg. class size: 12 students Sports: 13 Tuition listed
Highland School
(1)
597 Broadview Ave
Warrenton, VA 20186
(540) 878-2700
Warrenton, VA 20186
(540) 878-2700
Gr: PK-12 | 503 students Avg. class size: 11 students Sports: 11 | Extracurrculars: 12 Tuition & acceptance rate listed
130 South Madison St
Middleburg, VA 20117
(540) 687-5897
Middleburg, VA 20117
(540) 687-5897
Gr: PK-8 | 235 students Avg. class size: 15 students Sports: 6 | Extracurrculars: 6 Tuition & acceptance rate listed
The Howard Gardner School
Alternative School
4913 Franconia Road
Alexandria, VA 22310
(703) 822-9300
Alexandria, VA 22310
(703) 822-9300
Gr: 6-12 | 56 students Avg. class size: 8 students Sports: 5 Tuition & acceptance rate listed
6915 Braddock Road
Springfield, VA 22151
(703) 941-1220
Springfield, VA 22151
(703) 941-1220
Gr: K-12 | 621 students Avg. class size: 23 students Sports: 13 | Extracurrculars: 21 Tuition & acceptance rate listed
5039 Boonsboro Rd
Lynchburg, VA 24503
(434) 384-7385
Lynchburg, VA 24503
(434) 384-7385
Gr: K-8 | 249 students Avg. class size: 14 students Sports: 5 Tuition listed
9535 Linton Hall Rd
Bristow, VA 20136
(703) 368-3157
Bristow, VA 20136
(703) 368-3157
Gr: PK-8 | 360 students Avg. class size: 14 students Sports: 5 | Extracurrculars: 13 Tuition listed
Show 39 more private schools in Virginia (out of 74 total schools)
Loading...
Recent Articles
Student Success Predictors at Community Colleges
A practical guide to student success predictors at community colleges for private school advisors helping graduates navigate two-year pathways.
Career Pathways with Community College for Private School Grads
Explore top career pathways with community college for private school graduates, including high-demand jobs, transfer options, and 2025 workforce trends.
Navigating the FAFSA & Financial Aid Timeline for Community College
Learn how to navigate FAFSA and financial aid timelines when starting at community college — from application to disbursement in 2025.



















