All schools in Virginia
All cities in Virginia
Virginia School Districts
All schools in Virginia
Show me schools in a different state:
AK
AL
AR
AZ
CA
CO
CT
DC
DE
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
MA
MD
ME
MI
MN
MO
MS
MT
NC
ND
NE
NH
NJ
NM
NV
NY
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VA
VT
WA
WI
WV
WY
A-B
C-D
E-G
H-K
L-M
N-Q
R
S
T-Y
School name
City
County name
A Kid's Place
Herndon
Loudoun
A World of Children
Chesapeake
Chesapeake City
A World of Children
Virginia Beach
Virginia Beach City
A. Henderson Elementary School
Dumfries
Prince William
A.G. Richardson Elementary School
Culpeper
Culpeper
A.M. Davis Elementary School
Richmond
Chesterfield
A.P. Hill Elementary School
Petersburg
Petersburg city
A.R. Ware Junior Elementary School
Staunton
Staunton city
A.S. Rhodes Elementary School
Front Royal
Warren
A.W.E. Bassette Elementary School
Hampton
Hampton city
ALC at Bryant
Alexandria
Fairfax
ALC at Burke
Burke
Fairfax
ALC at Dunn Loring
Dunn Loring
Fairfax
ALC at Mountain View
Centreville
Fairfax
Abbs Valley-Boissevain Elementary School
Boissevain
Tazewell
Aberdeen Elementary School
Hampton
Hampton city
Abingdon Elementary School
Arlington
Arlington
Abingdon Elementary School
Hayes
Gloucester
Abingdon Elementary School
Abingdon
Washington
Abingdon High School
Abingdon
Washington
Abundant Life Christian Academy
Danville
Danville City
Academy Day Care
Woodbridge
Prince William
Academy at Innisfree
Front Royal
Warren
Academy of Academic Excellence, The
Glen Allen
Henrico
Academy of Christian Education
Reston
Fairfax
Academy of Early Learning
Virginia Beach
Virginia Beach City
Accawmacke Elementary School
Accomac
Accomack
Accotink Academy
Springfield
Fairfax
Accotink Alternative School
Springfield
Fairfax
Achievable Dream Academy
Newport News
Newport News city
Achievable Dream Middle/High School
Newport News
Newport News city
Achievement, Integrity and Maturity
Alexandria
Fairfax
Achilles Elementary School
Hayes
Gloucester
Acquinton Elementary School
King William
King William
Ad Fontas Academy
Centreville
Fairfax
Adams Elementary School
Richmond
Richmond city
Addison Aerospace Magnet Middle School
Roanoke
Roanoke city
Admiral Richard E. Byrd Middle School
Winchester
Frederick
Advanced Technology Center
Virginia Beach
Virginia Beach city
Afton Christian School
Afton
Nelson
Agape Christian Academy
Alexandria
Fairfax
Agape Christian Academy
Richmond
Richmond city
Agnor-Hurt Elementary School
Charlottesville
Albemarle
Al Faith Academy
Herndon
Fairfax
Al-Qalam School of Virginia
Springfield
Fairfax
Alanton Elementary School
Virginia Beach
Virginia Beach city
Albemarle Christian Academy
Charlottesville
Charlottesville city
Albemarle High School
Charlottesville
Albemarle
Albert Harris Elementary School
Martinsville
Martinsville city
Albert Hill Middle School
Richmond
Richmond city
Alberta Smith Elementary School
Midlothian
Chesterfield
Aldie Elementary School
Aldie
Loudoun
Aldrin Elementary School
Reston
Fairfax
Alexandria Country Day School
Alexandria
Alexandria City
Alexandria Friends School
Alexandria
Alexandria City
Alfred S. Forrest Elementary School
Hampton
Hampton city
Algonkian Elementary School
Sterling
Loudoun
All Sts. Catholic School
Richmond
Richmond City
All Sts. Catholic School
Manassas
Manassas City
All Sts. Letsy Ann Memorial School
Richmond
Richmond City
Alleghany High School
Covington
Alleghany
Alleghany Highlands Chr School
Clifton Forge
Clifton Forge city
Alliance Christian Schools Inc
Portsmouth
Portsmouth City
Alpha Beta Cappa Academy
Norfolk
Norfolk city
Altavista Elementary School
Altavista
Campbell
Altavista High School
Altavista
Campbell
Alternative Education Center
Midland
Fauquier
Ambleside School
Herndon
Fairfax
Amelia Academy
Amelia
Amelia
Amelia County Elementary School
Amelia
Amelia
Amelia County High School
Amelia
Amelia
Amelia County Middle School
Amelia
Amelia
Amelia Street Special Ed.
Richmond
Richmond city
Amelon Elementary School
Madison Heights
Amherst
Amherst County High School
Amherst
Amherst
Amherst Elementary School
Amherst
Amherst
Amherst Middle School
Amherst
Amherst
Anchor Military Ministries
Virginia Beach
Virginia Beach city
Andrew G. Wright Middle School
Stafford
Stafford
Andrew Lewis Middle School
Salem
Salem city
Angelus Academy
Springfield
Fairfax
Annandale High School
Annandale
Fairfax
Annandale Terrace Elementary School
Annandale
Fairfax
Anne E. Moncure Elementary School
Stafford
Stafford
Annie B. Jackson Elementary School
Waverly
Sussex
Anthony Burns Elementary School
Stafford
Stafford
Antietam Elementary School
Woodbridge
Prince William
Aol Child Dev Center
Dulles
Loudoun
Appalachia Elementary School
Appalachia
Wise
Appalachia High School
Appalachia
Wise
Appalachian Christian School
Duffield
Scott
Apple Pie Ridge Elementary School
Winchester
Frederick
Apple Tree Learning Center
Chesapeake
Chesapeake City
Apple Tree Preschool
Manassas
Manassas City
Appletree II
Vienna
Fairfax
Appletree School
Fairfax
Fairfax
Appomattox County High School
Appomattox
Appomattox
Appomattox Elementary School
Appomattox
Appomattox
Appomattox Middle School
Appomattox
Appomattox
Appomattox Primary School
Appomattox
Appomattox
Appomattox SDA School
Appomattox
Appomattox
Arcadia High School
Oak Hall
Accomack
Arcadia Middle School
Oak Hall
Accomack
Arch Academy
Staunton
Staunton City
Arcola Elementary School
Aldie
Loudoun
Arlington Montessori House
Arlington
Arlington
Arlington Science Focus
Arlington
Arlington
Arlington Traditional
Arlington
Arlington
Armel Elementary School
Winchester
Frederick
Armstrong Elementary School
Reston
Fairfax
Armstrong Elementary School
Hampton
Hampton city
Armstrong High School
Richmond
Richmond city
Arnold R. Burton Tech. Center
Salem
Salem city
Arrowhead Child Care Limited
Norfolk
Norfolk City
Arrowhead Elementary School
Virginia Beach
Virginia Beach city
Arthur Ashe Junior Elementary School
Richmond
Richmond city
Ashburn Elementary School
Ashburn
Loudoun
Ashburn Village Country Day School
Ashburn
Loudoun
Ashby Lee Elementary School
Quicksburg
Shenandoah
Ashland Elementary School
Manassas
Prince William
Ashlawn Elementary School
Arlington
Arlington
Atkins Elementary School
Atkins
Smyth
Atlantic Shores Christian School
Virginia Beach
Virginia Beach city
Atlantic Shores Christian School
Chesapeake
Chesapeake City
Atlantic Shores Christian School
Virginia Beach
Virginia Beach City
Atlee High School
Mechanicsville
Hanover
Auburn Elementary School
Riner
Montgomery
Auburn High School
Riner
Montgomery
Auburn Middle School
Riner
Montgomery
Auburn Middle School
Warrenton
Fauquier
Axton Elementary School
Axton
Henry
Aylett Country Day School
Millers Tavern
Essex
Azalea Garden Christian School
Norfolk
Norfolk City
Azalea Middle School
Norfolk
Norfolk city
B & P Young Seventh-Day Adventist School
Danville
Danville City
B. T. Washington High School
Norfolk
Norfolk city
B.C. Charles Elementary School
Newport News
Newport News city
B.M. Williams Primary School
Chesapeake
Chesapeake city
B.T. Washington Middle School
Newport News
Newport News city
Back Bay Christian Academy
Virginia Beach
Virginia Beach City
Back Creek Elementary School
Roanoke
Roanoke
Bacon District Elementary School
Saxe
Charlotte
Bailey Bridge Middle School
Midlothian
Chesterfield
Baileys Elementary School
Falls Church
Fairfax
Baker Elementary School
Richmond
Henrico
Baker-Butler Elementary School
Charlottesville
Albemarle
Baldwin Elementary School
Manassas
Manassas city
Ball's Bluff Elementary School
Leesburg
Loudoun
Banneker Elementary School
Middleburg
Loudoun
Banner Christian School
Richmond
Chesterfield
Banner Christian School
Richmond
Chesterfield
Barcroft Elementary School
Arlington
Arlington
Barrett Elementary School
Arlington
Arlington
Barron Elementary School
Hampton
Hampton city
Barry Robinson Center
Norfolk
Norfolk City
Basics Primary School & Daycare
Chesapeake
Chesapeake City
Bass-Hoover Elementary School
Stephens City
Frederick
Bassett High School
Bassett
Henry
Bath County High School
Hot Springs
Bath
Battlefield Elementary School
Fredericksburg
Spotsylvania
Battlefield High School
Haymarket
Prince William
Battlefield Middle School
Fredericksburg
Spotsylvania
Battlefield Park Elementary School
Mechanicsville
Hanover
Bay View Elementary School
Norfolk
Norfolk city
Baylake Pines School
Virginia Beach
Virginia Beach City
Bayside Elementary School
Virginia Beach
Virginia Beach city
Bayside High School
Virginia Beach
Virginia Beach city
Bayside Middle School
Virginia Beach
Virginia Beach city
Bayview Christian School
Norfolk
Norfolk City
Baywood Elementary School
Galax
Galax city
Beach Montessori Tech
Virginia Beach
Virginia Beach City
BeanTree Learning - Ashburn
Ashburn
Loudoun
Beaver Hills Early Learning Ce
Martinsville
Henry
Beaverdam Elementary School
Beaverdam
Hanover
Bedford Elementary School
Bedford
Bedford city
Bedford Hills Elementary School
Lynchburg
Lynchburg city
Bedford Middle School
Bedford
Bedford city
Bedford Primary School
Bedford
Bedford city
Beech Tree Elementary School
Falls Church
Fairfax
Bel Air Elementary School
Woodbridge
Prince William
Belfast Elk Garden Elementary School
Rosedale
Russell
Belfield Elementary School
Emporia
Emporia city
Bellamy Manor School
Virginia Beach
Virginia Beach city
Belle Heth Elementary School
Radford
Radford city
Belle View Elementary School
Alexandria
Fairfax
Bellevue Elementary School
Richmond
Richmond city
Bellwood Elementary School
Richmond
Chesterfield
Belmont Elementary School
Woodbridge
Prince William
Belmont Ridge Middle School
Leesburg
Loudoun
Belmont Station Elementary School
Ashburn
Loudoun
Belvedere Elementary School
Falls Church
Fairfax
Belview Elementary School
Radford
Radford city
Ben. Franklin Middle-East
Rocky Mount
Franklin
Ben. Franklin Middle-West
Rocky Mount
Franklin
Benedictine High School
Richmond
Richmond City
Benjamin F. Yancey Elementary School
Esmont
Albemarle
Benjamin Syms Middle School
Hampton
Hampton city
Bennett Elementary School
Manassas
Manassas city
Bensley Elementary School
Richmond
Chesterfield
Bent Mountain Elementary School
Bent Mountain
Roanoke
Berea Christian School
Harrisonburg
Harrisonburg City
Berkeley Elementary School
Spotsylvania
Spotsylvania
Berkeley Glenn Elementary School
Waynesboro
Waynesboro city
Berkeley Middle School
Williamsburg
James City
Bermuda Run Educational Center
Hopewell
Prince George
Berryville Primary School
Berryville
Clarke
Bessie Weller Elementary School
Staunton
Staunton city
Bethel Christian School
Hampton
Hampton City
Bethel Christian School
Woodbridge
Prince William
Bethel Elementary School
Gloucester
Gloucester
Bethel High School
Hampton
Hampton city
Bethel Manor Elementary School
Langley AFB
Hampton city
Bethel Mennonite School
Gladys
Campbell
Bettie Weaver Elementary School
Midlothian
Chesterfield
Beulah Elementary School
Richmond
Chesterfield
Beverley Manor Elementary School
Staunton
Staunton city
Beverley Manor Middle School
Staunton
Staunton city
Big Island Elementary School
Big Island
Bedford
Binford Middle School
Richmond
Richmond city
Birdneck Elementary School
Virginia Beach
Virginia Beach city
Bishop Denis J O'Connell High School
Arlington
Arlington
Bishop Ireton High School
Alexandria
Alexandria City
Bishop Sullivan Catholic High School
Virginia Beach
Virginia Beach City
Blacksburg High School
Blacksburg
Montgomery
Blacksburg Middle School
Blacksburg
Montgomery
Blacksburg New School
Blacksburg
Montgomery
Blackstone Primary School
Blackstone
Nottoway
Blackwell Elementary School
Richmond
Richmond city
Blair Middle School
Norfolk
Norfolk city
Bland Elementary School
Bland
Bland
Bland High School
Bland
Bland
Blandford Academy
Petersburg
Petersburg city
Blessed Sacrament School & Early Childhood Center
Alexandria
Alexandria City
Blessed Sacrament-Huguenot
Powhatan
Powhatan
Blue Mountain School
Floyd
Floyd
Blue Ridge Christian School
Bridgewater
Rockingham
Blue Ridge Elementary School
Ararat
Patrick
Blue Ridge Middle School
Purcellville
Loudoun
Blue Ridge Montessori School
Forest
Bedford
Blue Ridge School
Dyke
Greene
Bluestone High School
Skipwith
Mecklenburg
Bluestone Middle School
Skipwith
Mecklenburg
Body Camp Elementary School
Bedford
Bedford city
Boiling Spring Elementary School
Covington
Alleghany
Bon Air Elementary School
Bon Air
Chesterfield
Bon Secours Family Center
Richmond
Henrico
Bonnie Brae Elementary School
Fairfax
Fairfax
Bonsack Elementary School
Roanoke
Roanoke
Booker Elementary School
Hampton
Hampton city
Booker T. Washington Elementary School
Suffolk
Suffolk city
Boones Mill Elementary School
Boones Mill
Franklin
Boonsboro Elementary School
Lynchburg
Lynchburg city
Booz Allen Hamilton Family Center
McLean
Fairfax
Botetourt Elementary School
Gloucester
Gloucester
Botetourt Tech .Educ. Center
Fincastle
Botetourt
Bowling Green Elementary School
Bowling Green
Caroline
Bowling Green Primary School
Milford
Caroline
Boyce Elementary School
Boyce
Clarke
Boyd School- Westfields
Chantilly
Fairfax
Boydton Elementary School
Boydton
Mecklenburg
Boys' Home School
Covington
Alleghany
Braddock Elementary School
Annandale
Fairfax
Brandon Middle School
Virginia Beach
Virginia Beach city
Breckinridge Elementary School
Fincastle
Botetourt
Breckinridge Middle School
Roanoke
Roanoke city
Bren Mar Park Elementary School
Alexandria
Fairfax
Brentsville District High School
Nokesville
Prince William
Briar Woods High School
Ashburn
Loudoun
Bridle Creek Elementary School
Independence
Grayson
Brighton Elementary School
Portsmouth
Portsmouth city
Bristow Run Elementary School
Bristow
Prince William
Broad Bay Manor School
Virginia Beach
Virginia Beach city
Broad Rock Elementary School
Richmond
Chesterfield
Broad Run High School
Ashburn
Loudoun
Broadus Wood Elementary School
Earlysville
Albemarle
Broadwater Academy
Exmore
Northampton
Broadway Christian School
Hopewell
Hopewell City
Broadway High School
Broadway
Rockingham
Brock Road Elementary School
Spotsylvania
Spotsylvania
Brooke Point High School
Stafford
Stafford
Brookfield Elementary School
Chantilly
Fairfax
Brookhill Christian School
Forest
Bedford
Brookland Middle School
Richmond
Henrico
Brookneal Elementary School
Brookneal
Campbell
Brooksfield School
McLean
Fairfax
Brookville High School
Lynchburg
Lynchburg city
Brookville Middle School
Lynchburg
Lynchburg city
Brookwood Elementary School
Virginia Beach
Virginia Beach city
Brosville Elementary School
Danville
Danville city
Browne Academy
Alexandria
Fairfax
Brownsville Elementary School
Crozet
Albemarle
Brunswick Academy
Lawrenceville
Brunswick
Brunswick High School
Lawrenceville
Brunswick
Bruton High School
Williamsburg
James City
Bryant Alternative High School
Alexandria
Fairfax
Bryant Headstart Program Alternative Center
Alexandria
Fairfax
Buchanan County Tech. & Career Center
Grundy
Buchanan
Buchanan Elementary School
Buchanan
Botetourt
Buckhorn Elementary School
South Hill
Mecklenburg
Buckingham County High School
Buckingham
Buckingham
Buckingham County Middle School
Buckingham
Buckingham
Buckingham Primary School
Buckingham
Buckingham
Buckland Mills Elementary School
Gainesville
Prince William
Bucknell Elementary School
Alexandria
Fairfax
Buffalo Gap High School
Swoope
Augusta
Buford Middle School
Charlottesville
Charlottesville city
Buford Road Christian Academy
Richmond
Chesterfield
Building Blocks Pre-School
Norfolk
Norfolk City
Bull Run Elementary School
Centreville
Fairfax
Bull Run Middle School
Gainesville
Prince William
Burgundy Farm Country Day School
Alexandria
Fairfax
Burke Center
Burke
Fairfax
Burkeville Elementary School
Burkeville
Nottoway
Burlington Elementary School
Roanoke
Roanoke
Burning Bush DC & Learning Center
Richmond
Henrico
Burnley-Moran Elementary School
Charlottesville
Albemarle
Burnt Chimney Elementary School
Wirtz
Franklin
Bush Hill Elementary School
Alexandria
Fairfax
Butts Road Int.
Chesapeake
Chesapeake city
Butts Road Primary School
Chesapeake
Chesapeake city
Byrd Elementary School
Goochland
Goochland
Byrd Middle School
Richmond
Henrico
A-B
C-D
E-G
H-K
L-M
N-Q
R
S
T-Y