;

Virginia Non-Religious School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Virginia by Grade Level or School Type

Virginia Schools By Grade Level

Virginia Schools By School Type

Select a City in Virginia

or Choose a County: 

Accomack County Non-Religious Schools


Accomac Chincoteague Mappsville
Melfa Oak Hall Onley
Parksley Tangier  

Albemarle County Non-Religious Schools


Charlottesville Crozet Earlysville
Esmont Keswick North Garden
Scottsville    

Alexandria County Non-Religious Schools


Alexandria    

Alleghany County Non-Religious Schools


Clifton Forge Covington Hot Springs

Amelia County Non-Religious Schools


Amelia Amelia Court House Jetersville

Amherst County Non-Religious Schools


Amherst Madison Heights Monroe

Appomattox County Non-Religious Schools


Appomattox    

Arlington County Non-Religious Schools


Arlington    

Augusta County Non-Religious Schools


Churchville Craigsville Fishersville
Fort Defiance Greenville Mount Solon
Stuarts Draft Swoope Verona
Waynesboro    

Bath County Non-Religious Schools


Millboro    

Bedford County Non-Religious Schools


Bedford Big Island Forest
Goode Goodview Huddleston
Moneta Montvale Thaxton

Bland County Non-Religious Schools


Rocky Gap    

Botetourt County Non-Religious Schools


Blue Ridge Buchanan Cloverdale
Daleville Eagle Rock Fincastle
Roanoke Troutville  

Bristol County Non-Religious Schools


Bristol    

Brunswick County Non-Religious Schools


Alberta Lawrenceville  

Buchanan County Non-Religious Schools


Grundy Hurley Oakwood
Pilgrim Knob Vansant  

Buckingham County Non-Religious Schools


Buckingham Dillwyn New Canton

Buena Vista County Non-Religious Schools


Buena Vista    

Campbell County Non-Religious Schools


Altavista Brookneal Concord
Gladys Naruna Rustburg

Caroline County Non-Religious Schools


Bowling Green Milford Ruther Glen

Carroll County Non-Religious Schools


Austinville Cana Fancy Gap
Hillsville Woodlawn  

Charles City County Non-Religious Schools


Charles City    

Charlotte County Non-Religious Schools


Charlotte C H Charlotte Court House Keysville
Phenix Saxe  

Chesapeake County Non-Religious Schools


Chesapeake    

Chesterfield County Non-Religious Schools


Bon Air Chester Chesterfield
Colonial Heights Ettrick Matoaca
Midlothian Moseley South Midlothian

Clarke County Non-Religious Schools


Berryville Boyce White Post

Craig County Non-Religious Schools


New Castle    

Culpeper County Non-Religious Schools


Culpeper Mitchells Rapidan

Cumberland County Non-Religious Schools


Cumberland    

Danville County Non-Religious Schools


Danville    

Dickenson County Non-Religious Schools


Birchleaf Clinchco Clintwood
Haysi Nora  

Dinwiddie County Non-Religious Schools


Church Road Dinwiddie Mckenney
Sutherland    

Essex County Non-Religious Schools


Tappahannock    

Fairfax County Non-Religious Schools


Annandale Burke Centreville
Chantilly Clifton Dunn Loring
Fairfax Fairfax Station Falls Church
Fort Belvoir Great Falls Herndon
Kingstowne Lorton Mclean
Oakton Reston Springfield
Vienna    

Fauquier County Non-Religious Schools


Bealeton Catlett Marshall
Midland New Baltimore Remington
Warrenton    

Floyd County Non-Religious Schools


Check Floyd Willis

Fluvanna County Non-Religious Schools


Fork Union Palmyra Troy

Franklin County Non-Religious Schools


Boones Mill Callaway Ferrum
Franklin Glade Hill Hardy
Henry Penhook Rocky Mount
Wirtz    

Frederick County Non-Religious Schools


Clear Brook Middletown Stephens City
Winchester    

Fredericksburg County Non-Religious Schools


Fredericksburg    

Galax County Non-Religious Schools


Galax    

Giles County Non-Religious Schools


Narrows Pearisburg Pembroke

Gloucester County Non-Religious Schools


Gloucester Hayes  

Goochland County Non-Religious Schools


Crozier Goochland  

Grayson County Non-Religious Schools


Fries Independence Troutdale
Whitetop    

Greene County Non-Religious Schools


Ruckersville Stanardsville Standardsville

Greensville County Non-Religious Schools


Emporia Jaratt Jarratt

Halifax County Non-Religious Schools


Alton Halifax Nathalie
Scottsburg South Boston  

Hampton County Non-Religious Schools


Hampton    

Hanover County Non-Religious Schools


Ashland Beaverdam Hanover
Mechanicsville Montpelier  

Harrisonburg County Non-Religious Schools


Harrisonburg    

Henrico County Non-Religious Schools


Glen Allen Henrico Highland Springs
Richmond Sandston  

Henry County Non-Religious Schools


Axton Bassett Collinsville
Martinsville Ridgeway Stanleytown

Highland County Non-Religious Schools


Monterey    

Hopewell County Non-Religious Schools


Hopewell    

Isle Of Wight County Non-Religious Schools


Carrollton Carrsville Smithfield
Windsor    

James City County Non-Religious Schools


Toano Williamsburg  

King And Queen County Non-Religious Schools


King And Queen C H Mattaponi St Stephens Church

King George County Non-Religious Schools


Dahlgren King George  

King William County Non-Religious Schools


King William West Point  

Lancaster County Non-Religious Schools


Kilmarnock Lancaster  

Lee County Non-Religious Schools


Ben Hur Dryden Duffield
Ewing Jonesville Keokee
Pennington Gap Rose Hill Saint Charles

Lexington County Non-Religious Schools


Lexington    

Loudoun County Non-Religious Schools


Aldie Ashburg Ashburn
Hamilton Leesburg Lovettsville
Middleburg Potomac Falls Purcellville
Round Hill South Riding Sterling
Waterford    

Louisa County Non-Religious Schools


Louisa Mineral  

Lunenburg County Non-Religious Schools


Kenbridge Victoria  

Lynchburg County Non-Religious Schools


Lynchburg    

Madison County Non-Religious Schools


Madison    

Manassas Park County Non-Religious Schools


Manassas Park    

Mathews County Non-Religious Schools


Mathews    

Mecklenburg County Non-Religious Schools


Baskerville Boydton Chase City
Clarksville La Crosse Skipwith
South Hill    

Middlesex County Non-Religious Schools


Locust Hill Saluda  

Montgomery County Non-Religious Schools


Blacksburg Christiansburg Elliston
Radford Riner Shawsville

Nelson County Non-Religious Schools


Afton Arrington Lovingston

New Kent County Non-Religious Schools


New Kent Quinton  

Newport News County Non-Religious Schools


Ft. Eustis Newport News  

Norfolk County Non-Religious Schools


Norfolk    

Northampton County Non-Religious Schools


Cape Charles Eastville Exmore
Machipongo    

Northumberland County Non-Religious Schools


Heathsville Lottsburg  

Norton County Non-Religious Schools


Norton    

Nottoway County Non-Religious Schools


Blackstone Burkeville Crewe

Orange County Non-Religious Schools


Gordonsville Locust Grove Orange
Unionville    

Page County Non-Religious Schools


Luray Rileyville Shenandoah
Stanley    

Patrick County Non-Religious Schools


Ararat Critz Meadows Of Dan
Patrick Springs Stuart Woolwine

Petersburg County Non-Religious Schools


Petersburg    

Pittsylvania County Non-Religious Schools


Blairs Chatham Dry Fork
Gretna Hurt Ringgold

Poquoson County Non-Religious Schools


Poquoson    

Portsmouth County Non-Religious Schools


Portsmouth    

Powhatan County Non-Religious Schools


Beaumont Powhatan State Farm

Prince Edward County Non-Religious Schools


Farmville    

Prince George County Non-Religious Schools


Carson Disputanta Prince George

Prince William County Non-Religious Schools


Bristow Dumfries Gainesville
Haymarket Manassas Nokesville
Triangle Woodbridge  

Pulaski County Non-Religious Schools


Dublin Fairlawn Hiwassee
Pulaski    

Rappahannock County Non-Religious Schools


Washington    

Richmond County Non-Religious Schools


Haynesville Warsaw  

Roanoke County Non-Religious Schools


Bent Mountain Pound Salem
Vinton    

Rockbridge County Non-Religious Schools


Fairfield Natural Bridge Natural Bridge Station

Rockingham County Non-Religious Schools


Bridgewater Broadway Dayton
Elkton Fulks Run Grottoes
Linville Mcgaheysville Penn Laird
Timberville    

Russell County Non-Religious Schools


Castlewood Cleveland Honaker
Lebanon Rosedale Swords Creek

Scott County Non-Religious Schools


Clinchport Dungannon Fort Blackmore
Gate City Hiltons Nickelsville
Weber City    

Shenandoah County Non-Religious Schools


Mount Jackson Mt. Jackson Quicksburg
Strasburg Woodstock  

Smyth County Non-Religious Schools


Atkins Chiilhowie Chilhowie
Marion Saltville Sugar Grove

Southampton County Non-Religious Schools


Capron Courtland Newsoms
Sedley    

Spotsylvania County Non-Religious Schools


Spotsylvania    

Stafford County Non-Religious Schools


Falmouth Hartwood Stafford

Staunton County Non-Religious Schools


Staunton    

Suffolk County Non-Religious Schools


Suffolk    

Surry County Non-Religious Schools


Dendron    

Sussex County Non-Religious Schools


Sussex Wakefield Waverly

Tazewell County Non-Religious Schools


Bland Bluefield Cedar Bluff
North Tazewell Pocahontas Raven
Richlands Tazewell  

Unlisted County Non-Religious Schools


Quantico    

Virginia Beach County Non-Religious Schools


Virginia Beach    

Warren County Non-Religious Schools


Front Royal    

Washington County Non-Religious Schools


Abingdon Damascus Glade Spring
Meadowview    

Westmoreland County Non-Religious Schools


Colonial Beach Hague Montross

Wise County Non-Religious Schools


Appalachia Big Stone Gap Coeburn
St Paul Wise  

Wythe County Non-Religious Schools


Max Meadows Rural Retreat Speedwell
Wytheville    

York County Non-Religious Schools


Grafton Langley A F B Seaford
Yorktown