Virginia →
Help in Ashland
5 service locations · 7 recurring meetings
Family and youth
Ashland Elementary School
Child care and early childhood education
201 Archie Cannon Dr, Ashland · 804-365-8120
Head Start early childhood program — 53 funded slots; operated by Hanover County School District.
Financial assistance
Utility assistance
12304 S. Washington Highway, Ashland · 804-365-4100
LIHEAP intake office serving Hanover County
Food assistance
Ashland Elementary
Meal program
201 Archie Cannon Drive, Ashland
Free summer meals for kids and teens (2026 season) — sponsored by Hanover County Public Schools.
Substance use and recovery
Substance use treatment facilityMental health treatment facilitysliding-scale fees
12300 Washington Highway, Ashland · 804-365-4222
Eligibility: Serves children/adolescents, young adults, adults, seniors.
Recovery & support meetings
AA meetings
Mon 19:30 · in-person · Ashland Presbyterian ChurchOpenWheelchair accessible
Wed 12:00 · in-person · Ashland Presbyterian ChurchOpenWheelchair accessible
Thu 19:30 · in-person · Ashland Presbyterian Church
Fri 18:00 · in-person · St. James The Less Episcopal Church
Sat 09:00 · in-person · First Baptist ChurchBabysittingBig BookClosedWheelchair accessible
Sun 18:00 · in-person · Ashland Presbyterian Church
NA meetings
A Simple Solution
Wed 18:00 · in-person · Hanover Human Services CenterOpenWheelchair accessibleLiterature study
Nearby communities
More help within driving distance:
Every listing is sourced and dated — see the dataset to verify or submit corrections. Call ahead when you can: hours and locations change.