Virginia Homeless Shelters

The most complete list of shelters in Virginia. The shelters listed below are emergency shelters but many are general homeless shelters or transitional housing opportunities. Please note that many of these facilites have waiting lists (some are very long). Please call ahead to check availability first.

City in City Nearby County Last Update
Abingdon 1 Washington May 5, 2026
Accomac 1 Accomack May 8, 2026
Achilles 1 Gloucester May 8, 2026
Afton 1 Nelson May 9, 2026
Alberta 1 Brunswick May 8, 2026
Aldie 1 Loudoun
Apr 29, 2026
Alexandria 2 2 Alexandria City
May 5, 2026
Altavista 1 Campbell May 5, 2026
Alton 1 Halifax May 10, 2026
Amelia Court House 1 Amelia May 4, 2026
Amherst 3 Amherst May 6, 2026
Amissville 2 Culpeper May 5, 2026
Ammon 3 Dinwiddie May 6, 2026
Amonate 1 Tazewell May 8, 2026
Andover 1 Wise Apr 30, 2026
Annandale 3 Fairfax
May 6, 2026
Appalachia 1 Wise May 5, 2026
Appomattox 3 Appomattox May 5, 2026
Ararat 1 Patrick May 5, 2026
Arcola 1 Loudoun
May 10, 2026
Ark 1 Gloucester May 4, 2026
Arlington 6 1 Arlington
May 4, 2026
Aroda 2 Madison May 5, 2026
Arrington 2 Nelson May 6, 2026
Arvonia 3 Buckingham May 5, 2026
Ashburn 1 1 Loudoun
May 4, 2026
Ashland 3 Hanover
May 4, 2026
Assawoman 1 Accomack May 8, 2026
Atkins 1 Smyth May 7, 2026
Atlantic 1 Accomack May 5, 2026
Augusta Springs 1 Augusta May 8, 2026
Austinville 1 Wythe May 5, 2026
Axton 1 Henry May 6, 2026
Aylett 3 King William May 9, 2026
Bacova 1 Bath May 4, 2026
Banco 1 Madison May 6, 2026
Bandy 1 Tazewell May 8, 2026
Barboursville 2 Orange May 6, 2026
Barhamsville 1 New Kent May 7, 2026
Barren Springs 1 Wythe May 11, 2026
Baskerville 2 Mecklenburg May 6, 2026
Bassett 1 Henry May 5, 2026
Bastian 1 Bland Apr 28, 2026
Basye 2 Shenandoah May 7, 2026
Batesville 1 Albemarle May 6, 2026
Battery Park 5 Isle of Wight
May 10, 2026
Bealeton 1 1 Fauquier
May 6, 2026
Beaumont 1 Goochland May 5, 2026
Beaverdam 1 Hanover
May 8, 2026
Bedford 5 Bedford City May 6, 2026
Bee 2 Dickenson May 8, 2026
Bellamy 1 Gloucester May 8, 2026
Belle Haven 1 Accomack May 9, 2026
Belspring 1 Pulaski May 5, 2026
Ben Hur 1 Lee May 4, 2026
Bena 1 Gloucester May 8, 2026
Bent Mountain 3 Roanoke
May 10, 2026
Bentonville 2 Warren May 7, 2026
Bergton 3 Rockingham May 5, 2026
Berryville 1 Clarke May 5, 2026
Big Island 3 Bedford May 6, 2026
Big Rock 2 Buchanan May 5, 2026
Big Stone Gap 2 Wise May 6, 2026
Birchleaf 1 Dickenson May 5, 2026
Birdsnest 1 Northampton May 8, 2026
Bishop 1 Tazewell May 4, 2026
Blacksburg 1 Montgomery May 5, 2026
Blackstone 1 Nottoway May 5, 2026
Blackwater 2 Lee May 10, 2026
Blairs 1 Pittsylvania May 8, 2026
Bland 1 Bland May 5, 2026
Bloxom 2 Accomack May 7, 2026
Blue Grass 2 Highland May 7, 2026
Blue Ridge 2 Botetourt May 5, 2026
Bluefield 1 Tazewell May 4, 2026
Bluemont 1 Clarke May 9, 2026
Bohannon 1 Mathews May 6, 2026
Boissevain 1 Tazewell May 8, 2026
Boones Mill 2 Franklin May 5, 2026
Boston 1 Culpeper May 6, 2026
Bowling Green 1 Caroline May 8, 2026
Boyce 2 Clarke May 5, 2026
Boydton 3 Mecklenburg May 5, 2026
Boykins 1 Southampton
May 5, 2026
Bracey 4 Mecklenburg May 5, 2026
Branchville 1 Southampton
May 5, 2026
Brandy Station 1 Culpeper May 7, 2026
Breaks 1 Dickenson May 8, 2026
Bremo Bluff 3 Fluvanna May 5, 2026
Bridgewater 1 Rockingham May 5, 2026
Brightwood 1 Madison May 8, 2026
Bristol 1 Bristol May 6, 2026
Bristow 1 Prince William
May 10, 2026
Broad Run 1 Fauquier May 6, 2026
Broadford 1 Tazewell May 8, 2026
Broadway 2 Rockingham May 6, 2026
Brodnax 2 Brunswick May 8, 2026
Brooke 1 Stafford
May 5, 2026
Brookneal 1 Campbell May 5, 2026
Brownsburg 1 Rockbridge May 7, 2026
Brucetown 1 Frederick May 5, 2026
Bruington 3 King and Queen May 8, 2026
Buchanan 2 Botetourt May 8, 2026
Buckingham 6 Buckingham May 6, 2026
Buena Vista 5 Buena Vista City May 6, 2026
Buffalo Junction 1 Mecklenburg May 8, 2026
Bumpass 1 Louisa May 8, 2026
Burgess 1 Northumberland May 8, 2026
Burke 1 Fairfax
May 6, 2026
Burkes Garden 1 Tazewell May 7, 2026
Burkeville 1 Nottoway May 7, 2026
Burr Hill 1 Orange May 5, 2026
Callands 2 Pittsylvania May 5, 2026
Callao 1 Northumberland May 5, 2026
Callaway 3 Franklin May 6, 2026
Calverton 2 Fauquier May 6, 2026
Cana 1 Carroll May 5, 2026
Cape Charles 8 Northampton May 7, 2026
Capeville 1 Northampton May 9, 2026
Capron 1 Southampton
May 8, 2026
Cardinal 1 Mathews May 8, 2026
Caret 1 Essex May 6, 2026
Carrollton 3 Isle of Wight
May 7, 2026
Carrsville 3 Isle of Wight
May 6, 2026
Carson 1 Dinwiddie May 7, 2026
Cartersville 1 Cumberland May 4, 2026
Casanova 1 Fauquier May 8, 2026
Cascade 2 Pittsylvania May 9, 2026
Castleton 1 Rappahannock May 7, 2026
Castlewood 1 Russell May 5, 2026
Catawba 2 Roanoke
May 5, 2026
Catharpin 1 Prince William
May 9, 2026
Catlett 2 Fauquier May 10, 2026
Cedar Bluff 1 Tazewell May 5, 2026
Center Cross 1 Essex May 5, 2026
Centreville 1 Fairfax
May 5, 2026
Ceres 1 Bland May 5, 2026
Champlain 1 Essex May 7, 2026
Chantilly 1 Fairfax
May 4, 2026
Charles City 1 Charles City May 5, 2026
Charlotte Court House 3 Charlotte May 5, 2026
Charlottesville 4 1 Albemarle
May 5, 2026
Chase City 3 Mecklenburg May 6, 2026
Chatham 1 Pittsylvania May 7, 2026
Check 3 Floyd May 8, 2026
Cheriton 3 Northampton May 9, 2026
Chesapeake 3 Chesapeake City May 6, 2026
Chester 3 Chesterfield
May 5, 2026
Chester Gap 2 Rappahannock May 6, 2026
Chesterfield 3 Chesterfield
May 5, 2026
Chilhowie 1 Smyth May 7, 2026
Chincoteague 2 Accomack May 4, 2026
Chincoteague Island 2 Accomack May 4, 2026
Christchurch 1 Middlesex May 5, 2026
Christiansburg 1 2 Montgomery
May 5, 2026
Church Road 4 Dinwiddie May 5, 2026
Church View 1 Middlesex May 6, 2026
Churchville 1 Augusta May 5, 2026
Claremont 1 Surry May 7, 2026
Clarksville 3 Mecklenburg May 8, 2026
Claudville 1 Patrick May 8, 2026
Clear Brook 1 Frederick May 8, 2026
Cleveland 2 Russell May 5, 2026
Clifford 2 Amherst May 8, 2026
Clifton 1 Fairfax
May 5, 2026
Clifton Forge 2 Clifton Forge City May 8, 2026
Clinchco 1 Dickenson May 7, 2026
Clintwood 2 Dickenson May 5, 2026
Clover 1 Halifax May 8, 2026
Cloverdale 2 Botetourt May 5, 2026
Cluster Springs 2 Halifax May 11, 2026
Cobbs Creek 2 Mathews May 8, 2026
Coeburn 1 Wise May 5, 2026
Coleman Falls 3 Bedford May 8, 2026
Coles Point 1 Westmoreland May 7, 2026
Collinsville 1 Henry May 5, 2026
Colonial Beach 2 Westmoreland May 5, 2026
Colonial Heights 3 Colonial Heights City May 4, 2026
Columbia 1 Goochland May 6, 2026
Concord 3 Campbell May 5, 2026
Copper Hill 3 Floyd May 6, 2026
Corbin 1 Caroline May 5, 2026
Courtland 1 Southampton
May 4, 2026
Covesville 3 Albemarle May 7, 2026
Covington 2 Covington City May 5, 2026
Craddockville 1 Accomack May 6, 2026
Craigsville 1 Augusta May 7, 2026
Crewe 1 Nottoway May 9, 2026
Criders 1 Rockingham May 8, 2026
Crimora 1 Augusta May 7, 2026
Cripple Creek 1 Wythe May 6, 2026
Critz 1 Patrick May 8, 2026
Crockett 1 Wythe May 8, 2026
Cross Junction 1 Frederick May 7, 2026
Crozet 3 Albemarle May 7, 2026
Crozier 1 Goochland May 6, 2026
Crystal Hill 1 Halifax May 8, 2026
Cullen 3 Charlotte May 8, 2026
Culpeper 1 Culpeper May 6, 2026
Cumberland 1 Cumberland May 5, 2026
Dahlgren 2 King George May 6, 2026
Daleville 2 Botetourt May 5, 2026
Damascus 1 Washington May 5, 2026
Dante 1 Russell May 7, 2026
Danville 2 1 Danville City
May 5, 2026
Davenport 2 Buchanan May 6, 2026
Davis Wharf 1 Accomack May 7, 2026
Dayton 1 Rockingham May 6, 2026
Deerfield 1 Augusta May 8, 2026
Delaplane 2 Fauquier May 7, 2026
Deltaville 2 Middlesex May 5, 2026
Dendron 1 Surry May 7, 2026
Dewitt 1 Dinwiddie May 5, 2026
DHS 3 Loudoun
May 5, 2026
Diggs 1 Mathews May 7, 2026
Dillwyn 3 Buckingham May 6, 2026
Dinwiddie 1 Dinwiddie May 5, 2026
Disputanta 1 Prince George May 8, 2026
Doe Hill 1 Highland May 7, 2026
Dogue 1 King George May 8, 2026
Dolphin 1 Brunswick May 5, 2026
Doran 1 Tazewell May 7, 2026
Doswell 3 Hanover
May 5, 2026
Drakes Branch 1 Charlotte May 10, 2026
Draper 1 Pulaski May 4, 2026
Drewryville 1 Southampton
May 8, 2026
Dry Fork 1 Pittsylvania May 11, 2026
Dryden 1 Lee May 7, 2026
Dublin 1 Pulaski May 6, 2026
Duffield 1 4 Scott
May 5, 2026
Dugspur 2 Carroll May 8, 2026
Dulles 2 Loudoun
May 5, 2026
Dumfries 1 4 Prince William
May 5, 2026
Dundas 1 Lunenburg May 5, 2026
Dungannon 1 Scott May 10, 2026
Dunn Loring 1 Fairfax
May 8, 2026
Dunnsville 1 Essex May 7, 2026
Dutton 2 Gloucester May 7, 2026
Dyke 2 Greene May 7, 2026
Eagle Rock 2 Botetourt May 7, 2026
Earlysville 2 Albemarle May 6, 2026
East Stone Gap 1 Wise May 7, 2026
Eastville 1 Northampton May 8, 2026
Ebony 2 Brunswick May 5, 2026
Edinburg 2 Shenandoah May 6, 2026
Edwardsville 1 Northumberland May 11, 2026
Eggleston 1 Giles May 6, 2026
Elberon 1 Surry May 8, 2026
Elk Creek 1 Grayson May 5, 2026
Elkton 3 Rockingham May 8, 2026
Elkwood 1 Culpeper May 4, 2026
Elliston 3 Montgomery May 5, 2026
Emory 1 Washington May 8, 2026
Emporia 1 Emporia City May 5, 2026
Esmont 2 Albemarle May 5, 2026
Etlan 1 Madison May 8, 2026
Evergreen 3 Appomattox May 7, 2026
Evington 1 Campbell May 6, 2026
Ewing 1 Lee May 6, 2026
Exmore 1 Northampton May 6, 2026
Faber 3 Nelson May 8, 2026
Fairfax 1 1 Fairfax City
May 5, 2026
Fairfax Station 1 Fairfax
May 6, 2026
Fairfield 3 Rockbridge May 7, 2026
Falls Church 4 1 Falls Church City
May 5, 2026
Falls Mills 1 Tazewell May 6, 2026
Fancy Gap 2 Carroll May 6, 2026
Farmville 1 Prince Edward May 7, 2026
Farnham 1 Richmond May 5, 2026
Ferrum 1 Franklin May 7, 2026
Fieldale 1 Henry May 9, 2026
Fincastle 2 Botetourt May 7, 2026
Fishers Hill 2 Shenandoah May 4, 2026
Fishersville 2 Augusta May 6, 2026
Flint Hill 2 Rappahannock May 4, 2026
Floyd 1 Floyd May 8, 2026
Ford 1 Dinwiddie May 6, 2026
Forest 3 Bedford May 7, 2026
Fork Union 3 Fluvanna May 5, 2026
Fort Belvoir 1 1 Fairfax
May 7, 2026
Fort Blackmore 1 Scott May 4, 2026
Fort Defiance 2 Augusta May 7, 2026
Fort Eustis 3 Newport News City May 5, 2026
Fort Lee 3 Prince George May 5, 2026
Fort Mitchell 3 Lunenburg May 7, 2026
Fort Monroe 8 Hampton City May 7, 2026
Fort Myer 5 Arlington
May 5, 2026
Fort Valley 2 Shenandoah May 7, 2026
Foster 2 Mathews May 6, 2026
Franklin 3 Franklin City May 5, 2026
Franktown 1 Northampton May 8, 2026
Fredericksburg 1 1 Fredericksburg City
May 4, 2026
Free Union 2 Albemarle May 9, 2026
Freeman 1 Brunswick May 7, 2026
Fries 1 Grayson May 5, 2026
Front Royal 3 1 Warren
May 5, 2026
Fulks Run 1 Rockingham May 8, 2026
Gainesville 1 Prince William
May 5, 2026
Galax 1 1 Galax City
May 5, 2026
Garrisonville 1 Stafford
May 5, 2026
Gasburg 2 Brunswick May 6, 2026
Gate City 3 Scott May 8, 2026
Glade Hill 3 Franklin May 7, 2026
Glade Spring 1 Washington May 5, 2026
Gladstone 3 Nelson May 8, 2026
Gladys 1 Campbell May 5, 2026
Glasgow 3 Rockbridge May 8, 2026
Glen Allen 3 Henrico
May 5, 2026
Glen Lyn 1 Giles May 5, 2026
Glen Wilton 2 Botetourt May 6, 2026
Gloucester 1 Gloucester May 5, 2026
Gloucester Point 1 Gloucester May 5, 2026
Goldbond 1 Giles May 4, 2026
Goldvein 1 Fauquier May 4, 2026
Goochland 1 3 Goochland
May 7, 2026
Goode 3 Bedford Apr 28, 2026
Goodview 2 Bedford May 5, 2026
Gordonsville 2 Orange May 6, 2026
Gore 2 Frederick May 7, 2026
Goshen 1 Rockbridge May 5, 2026
Graves Mill 2 Madison May 9, 2026
Great Falls 1 Fairfax
May 6, 2026
Green Bay 1 Prince Edward May 4, 2026
Greenbackville 2 Accomack May 8, 2026
Greenbush 1 Accomack May 8, 2026
Greenville 1 Augusta May 5, 2026
Greenway 1 Fairfax
May 5, 2026
Greenwood 1 Albemarle May 6, 2026
Gretna 1 Pittsylvania May 5, 2026
Grimstead 1 Mathews May 5, 2026
Grottoes 1 Rockingham May 6, 2026
Grundy 1 Buchanan May 7, 2026
Gum Spring 1 Goochland May 6, 2026
Gwynn 1 Mathews May 8, 2026
Hacksneck 1 Accomack May 7, 2026
Hadensville 1 Goochland May 4, 2026
Hague 1 Westmoreland May 6, 2026
Halifax 1 Halifax May 5, 2026
Hallieford 1 Mathews May 4, 2026
Hallwood 1 Accomack May 8, 2026
Hamilton 1 Loudoun
May 7, 2026
Hampden Sydney 3 Prince Edward May 8, 2026
Hampton 1 3 Hampton City
May 5, 2026
Hanover 3 Hanover
May 8, 2026
Harborton 1 Accomack May 5, 2026
Hardy 6 Franklin May 6, 2026
Hardyville 2 Middlesex May 7, 2026
Harman 1 Buchanan May 6, 2026
Harrisonburg 1 2 Harrisonburg City
May 4, 2026
Hartfield 1 Middlesex May 8, 2026
Hartwood 1 Stafford
May 5, 2026
Hayes 1 Gloucester May 5, 2026
Haymarket 1 Prince William
May 7, 2026
Haynesville 1 Richmond May 7, 2026
Haysi 1 Dickenson May 8, 2026
Haywood 1 Madison May 6, 2026
Head Waters 1 Highland May 5, 2026
Heathsville 1 Northumberland May 7, 2026
Henrico 3 Henrico
May 5, 2026
Henry 3 Franklin May 7, 2026
Herndon 1 1 Fairfax
May 8, 2026
Highland Springs 3 Henrico
May 8, 2026
Hillsville 1 Carroll May 4, 2026
Hiltons 3 Scott May 8, 2026
Hinton 1 Rockingham May 5, 2026
Hiwassee 1 Pulaski Apr 28, 2026
Honaker 1 Russell May 7, 2026
Hood 2 Madison May 7, 2026
Hopewell 3 Hopewell City May 7, 2026
Horntown 1 Accomack May 6, 2026
Horsepen 1 Tazewell May 5, 2026
Hot Springs 1 Bath May 8, 2026
Howardsville 2 Albemarle May 6, 2026
Huddleston 1 Bedford May 5, 2026
Hudgins 1 Mathews May 8, 2026
Hume 3 Fauquier May 6, 2026
Huntly 2 Rappahannock May 6, 2026
Hurley 2 Buchanan May 5, 2026
Hurt 1 Pittsylvania May 8, 2026
Hustle 1 Essex May 5, 2026
Independence 1 Grayson May 6, 2026
Indian Valley 1 Floyd May 8, 2026
Iron Gate 2 Alleghany May 6, 2026
Irvington 1 Lancaster May 6, 2026
Isle of Wight 12 Isle of Wight
May 6, 2026
Ivanhoe 1 Wythe May 5, 2026
Ivor 3 Southampton
May 5, 2026
Ivy 2 Albemarle May 5, 2026
Jamaica 1 Middlesex May 5, 2026
Jamestown 1 James City May 4, 2026
Jamesville 1 Northampton May 5, 2026
Jarratt 1 2 Greensville
May 6, 2026
Java 1 Pittsylvania May 5, 2026
Jeffersonton 1 Culpeper May 6, 2026
Jenkins Bridge 1 Accomack May 8, 2026
Jersey 1 King George May 10, 2026
Jetersville 1 Amelia May 7, 2026
Jewell Ridge 1 Tazewell May 9, 2026
Jonesville 1 Lee May 6, 2026
Keeling 1 Pittsylvania May 10, 2026
Keen Mountain 1 Buchanan May 5, 2026
Keene 2 Albemarle May 5, 2026
Keezletown 2 Rockingham May 5, 2026
Keller 1 1 Accomack
May 4, 2026
Kenbridge 1 Lunenburg May 5, 2026
Kents Store 1 Fluvanna May 9, 2026
Keokee 1 Lee May 5, 2026
Keswick 2 Albemarle May 6, 2026
Keysville 1 Charlotte May 6, 2026
Kilmarnock 2 Lancaster May 5, 2026
King and Queen Court Hous 1 King and Queen May 6, 2026
King and Queen Court House 1 King and Queen May 7, 2026
King George 1 King George May 7, 2026
King William 3 King William May 5, 2026
Kinsale 1 Westmoreland May 8, 2026
La Crosse 4 Mecklenburg May 6, 2026
Lacey Spring 1 Rockingham May 8, 2026
Lackey 1 York May 5, 2026
Ladysmith 1 Caroline May 6, 2026
Lambsburg 2 Carroll May 7, 2026
Lancaster 1 Lancaster May 7, 2026
Laneview 1 Essex May 8, 2026
Lanexa 1 New Kent May 7, 2026
Laurel Fork 1 Carroll May 8, 2026
Lawrenceville 3 Brunswick May 6, 2026
Lebanon 1 Russell May 5, 2026
Leesburg 2 1 Loudoun
May 7, 2026
Leon 1 Madison Apr 28, 2026
Lexington 5 Lexington City May 8, 2026
Lightfoot 1 York May 8, 2026
Lignum 1 Culpeper May 4, 2026
Lincoln 2 Loudoun
May 4, 2026
Linden 2 Warren May 6, 2026
Linville 1 Rockingham May 5, 2026
Little Plymouth 1 King and Queen May 7, 2026
Lively 1 Lancaster May 6, 2026
Locust Dale 1 Madison May 6, 2026
Locust Grove 1 Orange May 7, 2026
Locust Hill 1 Middlesex May 8, 2026
Locustville 1 Accomack May 8, 2026
Long Island 1 Pittsylvania May 8, 2026
Loretto 2 Essex May 9, 2026
Lorton 1 Fairfax
May 5, 2026
Lottsburg 1 Northumberland May 8, 2026
Louisa 1 Louisa May 6, 2026
Lovettsville 1 Loudoun
May 8, 2026
Lovingston 1 Nelson May 6, 2026
Low Moor 2 Alleghany May 9, 2026
Lowry 3 Bedford May 8, 2026
Lunenburg 3 Lunenburg May 8, 2026
Luray 2 Page May 6, 2026
Lynch Station 1 Campbell May 5, 2026
Lynchburg 3 2 Lynchburg City
May 5, 2026
Lyndhurst 1 Augusta May 5, 2026
Machipongo 1 Northampton May 10, 2026
Macon 1 Powhatan May 7, 2026
Madison 2 Madison May 6, 2026
Madison Heights 3 Amherst May 11, 2026
Maidens 1 Goochland May 9, 2026
Manakin Sabot 1 Goochland May 7, 2026
Manassas 1 1 Manassas City
May 8, 2026
Manassas Park 1 Manassas City May 7, 2026
Mannboro 1 Amelia May 8, 2026
Manquin 3 King William May 6, 2026
Mappsville 1 Accomack May 11, 2026
Marion 2 Smyth May 5, 2026
Marionville 1 Northampton May 8, 2026
Markham 2 Fauquier May 4, 2026
Marshall 1 Fauquier May 11, 2026
Martinsville 1 1 Martinsville City
May 5, 2026
Maryus 1 Gloucester May 8, 2026
Mascot 1 King and Queen May 7, 2026
Massies Mill 1 Nelson May 7, 2026
Mathews 1 Mathews May 8, 2026
Mattaponi 1 King and Queen May 7, 2026
Maurertown 2 Shenandoah May 11, 2026
Mavisdale 2 Buchanan May 7, 2026
Max Meadows 1 Wythe May 8, 2026
Maxie 1 Buchanan May 8, 2026
Mc Clure 1 Dickenson May 8, 2026
Mc Coy 2 Montgomery May 5, 2026
Mc Dowell 1 Highland May 6, 2026
Mc Gaheysville 1 Rockingham May 8, 2026
Mc Kenney 1 Dinwiddie May 4, 2026
Mc Lean 1 Fairfax
May 5, 2026
McCoy 1 Montgomery May 6, 2026
McDowell 1 Highland May 8, 2026
McGaheysville 1 Rockingham May 8, 2026
McLean 1 Fairfax
May 5, 2026
Meadows of Dan 1 Patrick May 6, 2026
Meadowview 1 Washington May 8, 2026
Mears 1 Accomack May 8, 2026
Mechanicsville 3 Hanover
May 5, 2026
Meherrin 4 Prince Edward May 6, 2026
Melfa 1 Accomack May 8, 2026
Mendota 1 Washington May 8, 2026
Meredithville 1 Brunswick May 8, 2026
Merrifield 1 Fairfax
May 5, 2026
Merry Point 1 Lancaster May 9, 2026
Middlebrook 1 Augusta May 7, 2026
Middleburg 1 Loudoun
May 8, 2026
Middletown 1 Frederick May 8, 2026
Midland 1 Fauquier May 4, 2026
Midlothian 3 Chesterfield
May 5, 2026
Milford 1 Caroline May 8, 2026
Millboro 1 Bath May 6, 2026
Millers Tavern 3 Essex May 11, 2026
Millwood 2 Clarke May 7, 2026
Mineral 1 Louisa May 8, 2026
Mint Spring 1 Augusta May 8, 2026
Mitchells 1 Culpeper May 8, 2026
Modest Town 1 Accomack May 10, 2026
Mollusk 1 Lancaster May 8, 2026
Moneta 2 Bedford May 6, 2026
Monroe 3 Amherst May 6, 2026
Montebello 2 Nelson May 7, 2026
Monterey 1 Highland May 5, 2026
Montpelier 1 Hanover
May 8, 2026
Montpelier Station 2 Orange May 5, 2026
Montross 1 Westmoreland May 6, 2026
Montvale 2 Bedford May 8, 2026
Moon 1 Mathews May 5, 2026
Morattico 2 Lancaster May 7, 2026
Moseley 1 Chesterfield
May 8, 2026
Mount Crawford 1 Rockingham May 7, 2026
Mount Holly 1 Westmoreland May 4, 2026
Mount Jackson 2 Shenandoah May 6, 2026
Mount Sidney 1 Augusta May 8, 2026
Mount Solon 1 Augusta May 8, 2026
Mount Vernon 1 Fairfax
May 5, 2026
Mouth of Wilson 1 Grayson May 8, 2026
Mustoe 1 Highland May 8, 2026
Narrows 1 Giles May 5, 2026
Naruna 1 Campbell May 5, 2026
Nassawadox 3 Northampton May 6, 2026
Nathalie 1 Halifax May 5, 2026
Natural Bridge 3 Rockbridge May 7, 2026
Natural Bridge Station 3 Rockbridge May 8, 2026
Nellysford 1 Nelson May 4, 2026
Nelson 1 Mecklenburg May 8, 2026
Nelsonia 2 Accomack May 5, 2026
New Canton 3 Buckingham May 5, 2026
New Castle 2 Craig May 10, 2026
New Church 1 Accomack May 7, 2026
New Hope 1 Augusta May 7, 2026
New Kent 4 New Kent May 6, 2026
New Market 2 Shenandoah May 8, 2026
New Point 1 Mathews May 7, 2026
New River 1 Pulaski May 7, 2026
Newbern 1 Pulaski May 8, 2026
Newington 1 Fairfax
May 5, 2026
Newport 1 Giles May 6, 2026
Newport News 4 2 Newport News City
May 5, 2026
Newsoms 1 Southampton
May 5, 2026
Newtown 4 King and Queen May 9, 2026
Nickelsville 5 Scott May 9, 2026
Ninde 1 King George May 5, 2026
Nokesville 1 Prince William
May 7, 2026
Nora 1 Dickenson May 5, 2026
Norfolk 2 1 Norfolk City
May 5, 2026
Norge 1 James City May 8, 2026
North 2 Mathews May 8, 2026
North Garden 2 Albemarle May 8, 2026
North Tazewell 1 Tazewell May 7, 2026
Norton 1 1 Norton City
May 7, 2026
Norwood 6 Nelson May 8, 2026
Nottoway 1 Nottoway May 5, 2026
Nuttsville 1 Lancaster May 8, 2026
Oak Hall 1 Accomack May 8, 2026
Oakpark 1 Madison May 8, 2026
Oakton 1 2 Fairfax
May 8, 2026
Oakwood 1 Buchanan May 7, 2026
Occoquan 3 Prince William
May 6, 2026
Oilville 1 Goochland May 9, 2026
Oldhams 1 Westmoreland May 5, 2026
Onancock 1 Accomack May 8, 2026
Onemo 1 Mathews May 6, 2026
Onley 1 Accomack May 7, 2026
Ophelia 1 Northumberland May 5, 2026
Orange 2 Orange May 4, 2026
Ordinary 2 Gloucester May 8, 2026
Oriskany 2 Botetourt May 6, 2026
Orkney Springs 2 Shenandoah May 8, 2026
Orlean 1 Fauquier May 8, 2026
Oyster 1 Northampton May 5, 2026
Paeonian Springs 1 Loudoun
May 6, 2026
Paint Bank 2 Craig May 7, 2026
Painter 1 Accomack May 6, 2026
Palmyra 2 Fluvanna May 5, 2026
Pamplin 3 Appomattox May 8, 2026
Paris 2 Clarke May 8, 2026
Parksley 1 Accomack May 5, 2026
Parrott 1 Pulaski May 8, 2026
Partlow 1 Spotsylvania
May 5, 2026
Patrick Springs 1 Patrick May 6, 2026
Pearisburg 1 Giles May 5, 2026
Pembroke 1 Giles May 8, 2026
Penhook 1 Franklin May 8, 2026
Penn Laird 2 Rockingham May 5, 2026
Pennington Gap 1 Lee May 6, 2026
Petersburg 3 Petersburg City May 4, 2026
Phenix 3 Charlotte May 6, 2026
Philomont 2 Loudoun
May 6, 2026
Pilgrims Knob 3 Buchanan May 8, 2026
Pilot 1 Montgomery May 8, 2026
Piney River 4 Nelson May 8, 2026
Pittsville 7 Pittsylvania May 7, 2026
Pleasant Valley 2 Rockingham May 8, 2026
Pocahontas 1 Tazewell May 8, 2026
Poquoson 5 Poquoson City May 9, 2026
Port Haywood 1 Mathews May 8, 2026
Port Republic 1 Rockingham May 8, 2026
Port Royal 1 Caroline May 6, 2026
Portsmouth 1 9 Portsmouth City
May 4, 2026
Pound 1 Wise May 6, 2026
Pounding Mill 1 Tazewell May 5, 2026
Powhatan 1 Powhatan May 6, 2026
Pratts 2 Madison May 7, 2026
Prince George 3 Prince George May 7, 2026
Prospect 3 Prince Edward May 7, 2026
Providence Forge 4 New Kent May 6, 2026
Pulaski 1 Pulaski May 4, 2026
Pungoteague 1 Accomack May 5, 2026
Purcellville 1 Loudoun
May 7, 2026
Quantico 1 Prince William
May 5, 2026
Quicksburg 2 Shenandoah May 8, 2026
Quinby 1 Accomack May 9, 2026
Quinque 2 Greene May 5, 2026
Quinton 3 New Kent May 5, 2026
Radford 1 Radford City May 9, 2026
Radiant 2 Madison May 7, 2026
Randolph 1 Charlotte May 4, 2026
Raphine 1 Rockbridge May 6, 2026
Rapidan 1 Culpeper May 8, 2026
Rappahannock Academy 1 Caroline May 5, 2026
Raven 1 Buchanan May 8, 2026
Rawlings 1 Brunswick May 6, 2026
Rectortown 1 Fauquier May 11, 2026
Red Ash 1 Tazewell May 8, 2026
Red House 3 Charlotte May 5, 2026
Red Oak 3 Charlotte May 8, 2026
Redwood 2 Franklin May 4, 2026
Reedville 2 Northumberland May 5, 2026
Remington 1 Fauquier May 11, 2026
Republican Grove 1 Halifax May 11, 2026
Rescue 5 Isle of Wight
May 5, 2026
Reston 1 1 Fairfax
May 5, 2026
Reva 1 Madison May 7, 2026
Rhoadesville 1 Orange May 8, 2026
Rice 1 Prince Edward May 8, 2026
Rich Creek 1 Giles May 5, 2026
Richardsville 2 Culpeper May 7, 2026
Richlands 1 Tazewell May 6, 2026
Richmond 3 1 Richmond City
May 5, 2026
Ridgeway 1 Henry May 6, 2026
Rileyville 2 Page May 5, 2026
Riner 1 Montgomery May 8, 2026
Ringgold 1 Pittsylvania May 8, 2026
Ripplemead 1 Giles May 5, 2026
Rixeyville 1 Culpeper May 9, 2026
Roanoke 2 1 Roanoke City
May 4, 2026
Rochelle 2 Madison May 8, 2026
Rockbridge Baths 1 Rockbridge May 8, 2026
Rockville 1 Hanover
May 6, 2026
Rocky Gap 1 Bland May 7, 2026
Rocky Mount 3 Franklin May 5, 2026
Rollins Fork 1 King George May 8, 2026
Rose Hill 1 Lee May 7, 2026
Rosedale 1 Russell May 6, 2026
Roseland 1 Nelson May 5, 2026
Round Hill 1 Loudoun
May 6, 2026
Rowe 2 Buchanan May 7, 2026
Ruby 1 Stafford
May 5, 2026
Ruckersville 2 Greene May 9, 2026
Rural Retreat 1 Wythe May 8, 2026
Rustburg 3 Campbell May 9, 2026
Ruther Glen 1 Caroline May 6, 2026
Ruthville 1 Charles City May 8, 2026
Saint Charles 1 Lee May 8, 2026
Saint Paul 1 Wise May 4, 2026
Saint Stephens Church 3 King and Queen May 4, 2026
Salem 2 Salem
May 5, 2026
Saltville 1 Smyth May 5, 2026
Saluda 1 Middlesex May 7, 2026
Sandston 3 Henrico
May 4, 2026
Sandy Hook 1 Goochland May 5, 2026
Sandy Level 4 Pittsylvania May 6, 2026
Sandy Point 1 Westmoreland May 7, 2026
Sanford 1 Accomack May 5, 2026
Saxe 4 Charlotte May 5, 2026
Saxis 1 Accomack May 4, 2026
Schley 2 Gloucester May 8, 2026
Schuyler 3 Nelson May 6, 2026
Scottsburg 1 Halifax May 7, 2026
Scottsville 2 Albemarle May 5, 2026
Seaford 1 York May 6, 2026
Sealston 1 King George May 5, 2026
Seaview 3 Northampton May 6, 2026
Sedley 4 Southampton
May 4, 2026
Selma 2 Alleghany May 6, 2026
Severn 2 Gloucester May 5, 2026
Shacklefords 1 King and Queen May 11, 2026
Sharps 1 Richmond May 6, 2026
Shawsville 1 Montgomery May 8, 2026
Shenandoah 6 Page May 5, 2026
Shipman 3 Nelson May 8, 2026
Shortt Gap 2 Buchanan May 10, 2026
Singers Glen 1 Rockingham May 8, 2026
Skippers 2 Greensville May 6, 2026
Skipwith 3 Mecklenburg May 7, 2026
Smithfield 3 Isle of Wight
May 4, 2026
Somerset 2 Orange May 4, 2026
Somerville 1 Fauquier May 10, 2026
South Boston 1 Halifax May 5, 2026
South Hill 2 Mecklenburg May 7, 2026
Sparta 1 Caroline May 5, 2026
Speedwell 1 Wythe May 10, 2026
Spencer 1 Henry May 6, 2026
Sperryville 3 Rappahannock May 8, 2026
Spotsylvania 1 Spotsylvania
May 4, 2026
Spout Spring 3 Appomattox May 5, 2026
Spring Grove 1 Surry May 5, 2026
Springfield 1 Fairfax
May 5, 2026
Stafford 2 Stafford
May 7, 2026
Staffordsville 1 Giles May 8, 2026
Stanardsville 2 Greene May 6, 2026
Stanley 2 Page May 6, 2026
Stanleytown 1 Henry May 10, 2026
Star Tannery 1 Frederick May 5, 2026
State Farm 1 Goochland May 10, 2026
Staunton 1 1 Staunton City
May 7, 2026
Steeles Tavern 1 Augusta May 7, 2026
Stephens City 1 Frederick May 6, 2026
Stephenson 1 Frederick May 7, 2026
Sterling 2 Loudoun
May 5, 2026
Stevensburg 1 Culpeper May 5, 2026
Stevensville 4 King and Queen May 5, 2026
Stony Creek 1 Sussex May 5, 2026
Strasburg 1 Shenandoah May 4, 2026
Stratford 1 Westmoreland May 8, 2026
Stuart 1 Patrick May 5, 2026
Stuarts Draft 2 Augusta May 5, 2026
Studley 3 Hanover
May 7, 2026
Suffolk 3 8 Suffolk City
May 5, 2026
Sugar Grove 1 Smyth May 9, 2026
Sumerduck 1 Fauquier May 8, 2026
Surry 1 Surry May 6, 2026
Susan 1 Mathews May 8, 2026
Sussex 1 Sussex May 5, 2026
Sutherland 4 Dinwiddie May 10, 2026
Sutherlin 1 Pittsylvania May 8, 2026
Sweet Briar 3 Amherst May 5, 2026
Swoope 1 Augusta May 5, 2026
Swords Creek 1 Russell May 6, 2026
Syria 1 Madison May 6, 2026
Tangier 1 Accomack May 8, 2026
Tannersville 1 Tazewell May 7, 2026
Tappahannock 1 Essex May 5, 2026
Tasley 1 Accomack May 8, 2026
Tazewell 1 Tazewell May 7, 2026
Temperanceville 1 Accomack May 10, 2026
Thaxton 2 Bedford Apr 28, 2026
The Plains 1 Fauquier May 8, 2026
Thornburg 1 Spotsylvania
May 5, 2026
Timberville 4 Rockingham May 5, 2026
Toano 1 James City May 8, 2026
Toms Brook 2 Shenandoah May 6, 2026
Topping 1 Middlesex May 5, 2026
Townsend 9 Northampton May 8, 2026
Trevilians 1 Louisa May 8, 2026
Triangle 1 Prince William
May 5, 2026
Troutdale 1 Grayson May 5, 2026
Troutville 2 Botetourt May 4, 2026
Troy 2 Fluvanna May 5, 2026
Tyro 2 Nelson May 6, 2026
Union Hall 2 Franklin May 8, 2026
Unionville 2 Orange May 6, 2026
University of Richmond 3 Richmond City May 6, 2026
Upperville 2 Fauquier May 4, 2026
Urbanna 1 Middlesex May 6, 2026
Valentines 2 Brunswick May 9, 2026
Vansant 1 Buchanan May 9, 2026
Vernon Hill 1 Halifax May 6, 2026
Verona 1 Augusta May 9, 2026
Vesta 1 Patrick May 8, 2026
Vesuvius 2 Rockbridge May 5, 2026
Victoria 2 Lunenburg May 8, 2026
Vienna 2 Fairfax
May 5, 2026
Viewtown 1 Culpeper May 8, 2026
Village 1 Richmond May 8, 2026
Villamont 2 Bedford May 5, 2026
Vinton 2 Roanoke
May 5, 2026
Virgilina 1 Halifax May 10, 2026
Virginia Beach 3 Virginia Beach City May 5, 2026
Virginia State University 3 Petersburg City May 5, 2026
Wachapreague 1 Accomack May 8, 2026
Wake 2 Middlesex May 6, 2026
Wakefield 1 Sussex May 7, 2026
Walkerton 3 King and Queen May 4, 2026
Wallops Island 1 Accomack May 8, 2026
Wardtown 1 Northampton May 9, 2026
Ware Neck 2 Gloucester May 8, 2026
Warfield 1 Brunswick May 8, 2026
Warm Springs 1 Bath May 6, 2026
Warrenton 1 1 Fauquier
May 5, 2026
Warsaw 1 Richmond May 5, 2026
Washington 2 Rappahannock May 5, 2026
Water View 1 Middlesex May 5, 2026
Waterford 1 Loudoun
May 5, 2026
Wattsville 1 Accomack May 8, 2026
Waverly 1 Sussex May 7, 2026
Waynesboro 1 1 Waynesboro City
May 8, 2026
Weber City 3 Scott May 7, 2026
Weems 1 Lancaster May 7, 2026
West Augusta 1 Augusta May 8, 2026
West McLean 1 Fairfax
May 10, 2026
West Point 1 King William May 8, 2026
Weyers Cave 2 Augusta May 8, 2026
White Hall 2 Albemarle May 8, 2026
White Marsh 2 Gloucester May 8, 2026
White Plains 2 Brunswick May 9, 2026
White Post 1 Clarke May 8, 2026
White Stone 2 Lancaster May 5, 2026
Whitetop 1 Grayson May 8, 2026
Whitewood 1 Buchanan May 7, 2026
Wicomico 2 Gloucester May 4, 2026
Wicomico Church 1 Northumberland May 8, 2026
Williamsburg 1 1 James City
May 4, 2026
Williamsville 1 Bath May 8, 2026
Willis 1 Floyd May 7, 2026
Willis Wharf 1 Northampton May 6, 2026
Wilsons 1 Dinwiddie May 8, 2026
Winchester 2 2 Winchester City
May 5, 2026
Windsor 3 Isle of Wight
May 8, 2026
Wingina 6 Nelson Apr 28, 2026
Wirtz 2 Franklin May 5, 2026
Wise 1 Wise May 6, 2026
Withams 1 Accomack May 8, 2026
Wolford 2 Buchanan May 8, 2026
Wolftown 2 Madison May 4, 2026
Woodberry Forest 3 Madison May 5, 2026
Woodbridge 4 1 Prince William
May 4, 2026
Woodford 1 Caroline May 5, 2026
Woodlawn 1 Carroll May 11, 2026
Woods Cross Roads 1 Gloucester May 8, 2026
Woodstock 2 Shenandoah May 4, 2026
Woodville 1 Rappahannock May 8, 2026
Woolwine 2 Patrick May 7, 2026
Wylliesburg 2 Charlotte May 6, 2026
Wytheville 2 Wythe May 6, 2026
Yale 1 Sussex May 7, 2026
Yorktown 1 1 York
May 5, 2026
Zacata 1 Westmoreland May 8, 2026
Zanoni 2 Gloucester May 5, 2026
Zuni 3 Isle of Wight
May 8, 2026

Resources

Virginia Food Banks

We list thousands of soup kitchens and food banks all across the nation.

Free Dental Care Clinics

Search for public housing and affordable housing options now.

Free Rehab Centers

Find free and low cost drug rehab and alchool detox treament centers

Free Mental Health Centers

Find free mental health treament centers