Skip to main content

Food Banks in Hanover County, Virginia

Find 39 food banks, food pantries, and SNAP retailers in Hanover County, Virginia. Browse our free directory below for addresses, phone numbers, and directions to food assistance locations near you.

39 Total Locations
2 Food Banks
37 SNAP Retailers
4 Cities

Food Assistance Locations in Hanover County

Aldi 21

7003 Mechanicsville Tpke, Mechanicsville, VA 23111
SNAP Retailer

B Js Wholesale Club 139

7260 Bell Creek Rd, Mechanicsville, VA 23111
SNAP Retailer

Black Creek Farm Llc

3216 Black Creek Dr, Mechanicsville, VA 23111
SNAP Retailer

Cvs 10770

16641 Mountain Rd, Montpelier, VA 23192
SNAP Retailer

Cvs 1980

7048 Mechanicsville Tpke, Mechanicsville, VA 23111
SNAP Retailer

Cvs Pharmacy 1985

133 Junction Dr, Ashland, VA 23005
SNAP Retailer

Cvs Pharmacy 2150

8185 Atlee Rd, Mechanicsville, VA 23116
SNAP Retailer

Cvs Pharmacy 2691

9498 Charter Gate Dr, Mechanicsville, VA 23116
SNAP Retailer

Dollar General 15210

8195 Pine Ridge Rd, Mechanicsville, VA 23116
SNAP Retailer

Dollar General 16434

16600 Mountain Rd, Montpelier, VA 23192
SNAP Retailer

Dollar General 20288

6698 Cold Harbor Rd, Mechanicsville, VA 23111
SNAP Retailer

Dollar General 3210

7528 Mechanicsville Tpke, Mechanicsville, VA 23111
SNAP Retailer

Dollar General 3983

433 England St, Ashland, VA 23005
SNAP Retailer

Dollar General 6761

9161a Atlee Rd, Mechanicsville, VA 23116
SNAP Retailer

Dollar Tree 147

7390 Bell Creek Rd, Mechanicsville, VA 23111
SNAP Retailer

Dollar Tree 2335

99 Hill Carter Pkwy, Ashland, VA 23005
SNAP Retailer

Dollartree 10273

7043 Mechanicsville Tpke, Mechanicsville, VA 23111
SNAP Retailer

Emerald Mushroom Farm Nafmnp

15309 Devonwood Rd, Montpelier, VA 23192
SNAP Retailer

Esther Global Foundation

17181 Katy Ln, Beaverdam, VA 23015
SNAP Retailer

Food Lion 2231

253 N Washington Hwy, Ashland, VA 23005
SNAP Retailer

Food Lion 2575

8319 Bell Creek Rd, Mechanicsville, VA 23116
SNAP Retailer

Food Lion 2663

16625 Mountain Rd, Montpelier, VA 23192
SNAP Retailer

Food Lion 337

7095 Mechanicsville Tpke, Mechanicsville, VA 23111
SNAP Retailer

Food Lion 628

9502 Chamberlayne Rd, Mechanicsville, VA 23116
SNAP Retailer

Food Lion 681

9541 Kings Charter Dr, Ashland, VA 23005
SNAP Retailer

Kfc G135146

7091 Mechanicsville Tpke, Mechanicsville, VA 23111
Food Bank

Kgc G135151

806 England St, Ashland, VA 23005
Food Bank

Kroger 510

6335 Mechanicsville Tpke, Mechanicsville, VA 23111
SNAP Retailer

Kroger 515

9351 Atlee Rd, Mechanicsville, VA 23116
SNAP Retailer

Kroger 529

6468 Mechanicsville Tpke, Mechanicsville, VA 23111
SNAP Retailer

Mi Tiendita Latino Market

105 Arbor Oak Dr, Ashland, VA 23005
SNAP Retailer

Publix 1626

6603 Mechanicsville Trpk, Mechanicsville, VA 23111
SNAP Retailer

Target Store 1968

7235 Bell Creek Rd, Mechanicsville, VA 23111
SNAP Retailer

Walgreens 12496

9286 Chamberlayne Rd, Mechanicsville, VA 23116
SNAP Retailer

Walgreens 13830

7039 Mechanicsville Tpke, Mechanicsville, VA 23111
SNAP Retailer

Walgreens 17768

607 England St, Ashland, VA 23005
SNAP Retailer

Walmart Neighborhood Market 3880

9714 Sliding Hill Rd, Ashland, VA 23005
SNAP Retailer

Walmart Supercenter 1525

7430 Bell Creek Rd, Mechanicsville, VA 23111
SNAP Retailer

Walmart Supercenter 2795

145 Hill Carter Pkwy, Ashland, VA 23005
SNAP Retailer

Cities in Hanover County

Ashland Beaverdam Mechanicsville Montpelier

SNAP Eligibility Quick Reference

A household of 4 in Virginia can earn up to $3,401/month and receive up to $975/month in SNAP benefits. View full Virginia eligibility table.

Get the Hanover County Emergency Food Resource Guide

Free guide with local resources, eligibility info, and application help. Delivered instantly to your inbox.

Frequently Asked Questions

There are 39 food assistance locations in Hanover County, including 2 food banks/pantries and 37 SNAP-authorized retailers. Browse the full list above for addresses and directions.

Visit any of the food banks or pantries listed on this page. Most offer free groceries without an appointment. You can also apply for SNAP benefits at your local social services office for monthly food assistance.

Requirements vary by location. Some food banks serve anyone who shows up, while others may ask for proof of residence in Hanover County (utility bill, ID). Call ahead to confirm what you need to bring.