SNAP/Food Stamp Participation in Virginia

of the 133 Counties in Virginia The County with the highest percentage of residents receiving SNAP/Food Stamps is City of Petersburg with 34.0%. The County with the lowest percentage of residents receiving SNAP/Food Stamps is Arlington County with 1.1%. The data is provided by the US Department of Agriculture (July 2023).

Map List Related

Map of Virginia SNAP/Food Stamp Participation Rate by County

5% to 10%
10% to 15%
15% to 20%
20% to 25%
> 25%

List of Counties in Virginia with SNAP/Food Stamp Participation Rate (July 2023)

Map KeyNameTotal SNAP/Food Stamp RecipientsPercentage of Residents Receiving SNAP/Food Stamps
Accomack County5,38716.1%
Albemarle County6,1166.2%
Alleghany CountyN/AN/A
Amelia County1,52512.0%
Amherst County4,18412.9%
Appomattox County2,64217.7%
Arlington County2,3231.1%
Augusta County6,0068.2%
Bath County3617.7%
Bedford County6,6049.6%
Bland County6108.9%
Botetourt County1,8875.7%
Brunswick County3,17518.3%
Buchanan County4,94720.6%
Buckingham County2,82316.5%
Campbell County6,88812.6%
Caroline County4,00414.0%
Carroll County4,84916.2%
Charles City County91212.6%
Charlotte County2,21417.6%
Chesterfield County29,1909.2%
City of Alexandria10,7377.7%
City of Bristol4,44025.0%
City of Buena Vista1,04315.6%
City of Charlottesville4,64610.8%
City of Chesapeake21,0199.4%
City of Colonial Heights2,53114.5%
City of Covington1,31422.3%
City of Danville12,82229.7%
City of Emporia1,82031.2%
City of Fairfax1,0144.5%
City of Falls Church4533.7%
City of Franklin2,56430.1%
City of Fredericksburg4,21316.9%
City of Galax1,66824.0%
City of Hampton21,99416.0%
City of Harrisonburg4,96610.1%
City of Hopewell6,63729.5%
City of Lexington3695.3%
City of Lynchburg12,57916.6%
City of Manassas3,5579.4%
City of Manassas Park1,3399.3%
City of Martinsville3,97528.7%
City of Newport News33,22818.4%
City of Norfolk38,54715.9%
City of Norton1,14528.8%
City of Petersburg10,95934.0%
City of Poquoson4083.4%
City of Portsmouth21,18922.1%
City of Radford1,71210.4%
City of Richmond36,85217.9%
City of Roanoke20,68821.4%
City of SalemN/AN/A
City of Staunton2,97612.4%
City of Suffolk11,17113.3%
City of Virginia Beach31,4057.2%
City of Waynesboro3,28715.6%
City of Williamsburg1,1828.3%
City of Winchester3,56513.5%
Clarke County6584.7%
Craig County4919.5%
Culpeper County4,2889.1%
Cumberland County1,90419.1%
Dickenson County3,05319.2%
Dinwiddie County4,36815.6%
Essex County1,74115.6%
Fairfax County50,3804.7%
Fauquier County3,2094.9%
Floyd County1,73111.3%
Fluvanna County1,7736.9%
Franklin County6,98212.5%
Frederick County5,9147.5%
Giles County2,22012.9%
Gloucester County3,72510.1%
Goochland County1,2495.8%
Grayson County2,52116.2%
Greene County1,99110.8%
Greensville County1,84515.2%
Halifax County6,07316.8%
Hanover County5,5665.6%
Henrico County36,10811.7%
Henry County10,04118.6%
Highland County1657.1%
Isle Of Wight County3,55910.1%
James City County4,4746.7%
King And Queen County1,12016.1%
King George County2,1208.9%
King William County1,64310.4%
Lancaster County1,34211.8%
Lee County5,70622.4%
Loudoun County11,6743.7%
Louisa County4,11912.4%
Lunenburg County2,20617.2%
Madison County1,1038.3%
Mathews County8049.0%
Mecklenburg County4,85114.9%
Middlesex County1,60414.8%
Montgomery County6,3406.7%
Nelson County1,66611.1%
New Kent County1,3847.5%
Northampton County2,23918.0%
Northumberland County1,48612.0%
Nottoway County2,82517.8%
Orange County3,40310.1%
Page County2,86611.9%
Patrick County2,79415.1%
Pittsylvania County8,83413.9%
Powhatan County1,3294.8%
Prince Edward County3,55115.4%
Prince George County3,5849.9%
Prince William County30,4287.5%
Pulaski County5,32515.3%
Rappahannock County4315.8%
Richmond County1,25613.6%
Roanoke County8,0238.7%
Rockbridge County2,43510.9%
Rockingham County5,4757.2%
Russell County5,39118.7%
Scott County3,90216.9%
Shenandoah County4,94911.8%
Smyth County6,18219.3%
Southampton County2,39712.9%
Spotsylvania County12,2179.9%
Stafford County10,4248.1%
Surry County90512.9%
Sussex County1,92315.9%
Tazewell County7,89317.6%
Warren County4,03310.7%
Washington County6,98212.8%
Westmoreland County3,07917.6%
Wise County7,63918.5%
Wythe County4,33414.8%
York County3,3715.2%