“We care about you!” is a philosophy we live by in each interaction with our clients.
We care about the community we live in and the people we serve.
Call today to experience the Elkin Insurance difference for yourself.
.png)
Assistance Guide
Where to get help with housing, utility bills and food in Surry, Wilkes, Yadkin, Stokes and Alleghany counties, with federal and state programs for each. Last updated October 8, 2026.
Need help tonight?
NC 211 (any need, 24/7)
Phone: 2-1-1
Free referrals to food, shelter and bill help
The Shepherd's House,
Mount Airy336-786-1420
Staffed 24 hours a day
The Ark,
Elkin
Phone: 336-527-1637
Staffed 24 hours; phone intake Mon–Fri 10am–3pm
Barber Memorial Shelter,
North Wilkesboro
Phone: 336-838-7120
Open 6:30pm to 6:30am
National Domestic Violence Hotline
1-800-799-7233
24 hours, free and confidential
Housing
Shelters, rent help, housing authorities and subsidized apartments. Waiting lists for vouchers and public housing are long and open and close without notice, so call before you travel.
Local Housing Help
The Ark (ECHO Ministries)
Surry CountyStart here
Emergency shelter in Elkin for single women, couples, and families with children.
Sleeps up to 25 a night. Not set up for domestic violence survivors. Also helps guests find permanent housing and work.
Address
130 Hill Street, Elkin, NC 28621
Phone: 336-527-1637
Hours: Staffed 24 hours. Phone intake first choice Mon–Fri 10am–3pm.
Website: thearkelkin.org
The Shepherd's House
Surry CountyStart here
Homeless shelter with a food pantry, clothes closet and case management.
Serves Surry, Yadkin and Stokes counties. Call if you are homeless or about to lose housing.
Address
227 Rockford Street, Mount Airy, NC 27030
Phone: 336-786-1420
Hours: Staffed 24 hours.
Website: shepherdshousema.org
Catherine H. Barber Memorial Shelter
Wilkes CountyStart here
Wilkes County's overnight shelter for men, women and families with children.
Beds, showers, laundry and a meal.
Address
106 Elkin Highway, North Wilkesboro, NC 28659
Phone: 336-838-7120
Hours Nightly 6:30pm to 6:30am.
Website: wilkeshomelessshelter.org
Hospitality House, Wilkes Outreach Center
Wilkes County
Housing assistance, rapid rehousing and scattered-site housing for people who are homeless or at risk.
Regional agency that also serves Alleghany and five other counties.
Address
1904 West Park Drive, North Wilkesboro, NC 28659
Phone: 336-990-9312
Main office 828-264-1237 (Boone).
Website: hosphouse.org
Housing Authority of the Town of Mount Airy
Surry County
Public housing for families and for seniors and people with disabilities, plus Section 8 vouchers. Pick up an application, finish it, then call for an interview appointment. Bring birth certificates, Social Security cards, photo IDs for every adult and proof of income.
Address: 302 Virginia Street, Mount Airy, NC 27030
Phone: 336-786-8321
Hours: Pick up applications Mon–Fri 8am–12pm and 1pm–4:30pm.
Public housing list was open and the Section 8 voucher list was closed at last report. Confirm by phone.
Northwestern Regional Housing Authority
Wilkes County
Housing Choice Voucher (Section 8) program and housing programs across several northwest NC counties.
Call to ask whether your county's list is open.
Address
215 W. South Street, Wilkesboro, NC 28697 (Section 8 office: 1201 Industrial Park Road, Wilkesboro)
Phone: 336-667-8979
Website: nwrha.com
North Wilkesboro Housing Authority
Wilkes County
Assisted rental apartments in several North Wilkesboro complexes. Apply online or in person.
Address: 101 Hickory Street, North Wilkesboro, NC 28659
Phone: 336-667-3203
Website: nwhousingauthority.com
Hometown Habitat for Humanity
Wilkes County
Affordable homeownership for families who qualify by income and complete the program's requirements.
Address: 320 Cothren Street, Wilkesboro, NC 28697
Phone: 336-838-3044
Website: hometownhabitat.org
Safe Haven of Wilkes
Wilkes County
Shelter and services for women and children affected by domestic violence.
Phone: 336-927-3299
Website: facebook.com/safehavenofwilkes
Address withheld for safety. Call first.
Wilkes Recovery Revolution
Wilkes County
Recovery housing and support for people in recovery from substance use.
Address: 240 Jefferson Street, North Wilkesboro, NC 28659
Phone: 336-818-1909
Website: wilkesrecoveryrevolution.com
Alleghany County housing help
Alleghany County
Alleghany DSS directs rent and housing questions to the HUD-assisted housing line below.
DSS can also point you to emergency help.
Phone: 336-372-5256
Alleghany DSS: 336-372-2411,
182 Doctors Street, Sparta.
Income-based apartments in Elkin
Surry County
Subsidized or tax-credit apartments listed for Elkin include Elk Court Apartments, Woodland Bluff, Chatham Woods and Cooper Terrace. Contact each property for its waiting list and income limits.
Address: Streets include Hawthorne St,
PGW Dr,
Lyles St,
Johnson Ridge Rd
Woodland Dr, Elkin, NC 28621
Website: affordablehousingonline.com/housing-search/North-Carolina/Elkin
Income-based apartments in Yadkin County
Yadkin County
Listed properties include Bell Brook Apts (Yadkinville, 15 units for seniors),
Yadkin Apartments II, and Yadkin County Apartments (Jonesville, project-based Section 8 with a waiting list).
Address: Yadkinville, Jonesville and East Bend
Website: affordablehousingonline.com/housing-search/North-Carolina/Yadkin-County
Call each property for current waiting list status. A Section 8 voucher holder generally gives up the voucher to take a project-based unit.
Salvation Army, Mount Airy
Surry County
Emergency rent and utility assistance and a food pantry. Serves Surry and Alleghany counties.
Address: 651 S. South Street, Mount Airy, NC 27030
Phone: 336-786-4075
Website: southernusa.salvationarmy.org/mountairy
Call for appointment times and what to bring.
Salvation Army, North Wilkesboro
Wilkes County
Emergency help with eviction, rent, electricity, heating, prescriptions and food when you qualify.
Phone: 336-838-1145
Website: salvationarmyusa.org/usn
Directories list different street addresses. Call for the current location and hours.
BROC: Wilkes Community Action
Wilkes County
Crisis assistance for low-income households: rent, electricity, heating fuel, prescriptions and emergency food. Financial help is limited to one time per year.
Address:710 Veterans Drive, North Wilkesboro, NC 28659
Phone: 336-667-7174
Hours: Food pantry Mon–Fri 8:30am–4:00pm.
Website: brocinc.com/index.html
Yadkin Christian Ministries
Yadkin County
Food, help with rent, utilities and medication, and household items for Yadkin County residents.
Bring state photo ID with your current address, Social Security cards or numbers, and a list of everyone in your household with ages.
Address: 117 Woodlyn Drive, Yadkinville, NC 27055
Phone: 336-677-3080
Website: y-c-m.org
Second site in East Bend: 118 Hwy 67, 336-699-4544. Call for Yadkinville hours.
United Way of Yadkin County
Yadkin County
Referrals to local rent, utility and housing help.
Address: 1127 D West Main Street, Yadkinville, NC 27055
Phone: 336-679-4462
United Way of Wilkes County
Wilkes County
Referrals to local rent, utility and emergency help.
Address
910 C Street, North Wilkesboro, NC 28659
Phone: 336-651-7800
Website: uwwilkes.org
Federal and state programs
HUD Housing Counseling
Free advice on renting, avoiding eviction, foreclosure and credit from HUD-approved counselors.
Phone: 800-569-4287
Website: hud.gov/findacounselor
HUD rental assistance
Explains Section 8 vouchers, public housing and how to apply through your local housing authority.
Website: hud.gov/topics/rental_assistance
USDA Rural Development
Rural rental housing (Section 515) with income-based rent, plus home loans and repair help in rural areas.
Website: rd.usda.gov/nc
NC Housing Finance Agency
State help with affordable rental listings, down payment help and housing programs.
Phone: 919-877-5700
Website: nchfa.com
Legal Aid of North Carolina
Free legal help for low-income residents facing eviction or housing problems.
Phone: 866-219-5262
Website: legalaidnc.org
NC 211
Free statewide referral line for shelter, rent help and other needs. Call 2-1-1 or search online.
Phone: 2-1-1
Hours: 24 hours, every day.
Website: nc211.org
Utilities
Electric, heating fuel and phone help. Start with your county Department of Social Services. Bring your latest bill, photo ID, Social Security numbers for the household and proof of income. For water and sewer, call your town's utility office and ask about a payment plan.
Salvation Army, Mount Airy
Surry County
Emergency rent and utility assistance and a food pantry. Serves Surry and Alleghany counties.
Address: 651 S. South Street, Mount Airy, NC 27030
Phone: 336-786-4075
Website: southernusa.salvationarmy.org/mountairy
Call for appointment times and what to bring.
Salvation Army, North Wilkesboro
Wilkes County
Emergency help with eviction, rent, electricity, heating, prescriptions and food when you qualify.
Phone: 336-838-1145
Website: salvationarmyusa.org/usn
Directories list different street addresses. Call for the current location and hours.
BROC: Wilkes Community Action
Wilkes County
Crisis assistance for low-income households: rent, electricity, heating fuel, prescriptions and emergency food. Financial help is limited to one time per year.
Address: 710 Veterans Drive, North Wilkesboro, NC 28659
Phone: 336-667-7174
Hours: Food pantry Mon–Fri 8:30am–4:00pm.
Website: brocinc.com/index.html
Yadkin Christian Ministries
Yadkin County
Food, help with rent, utilities and medication, and household items for Yadkin County residents. Bring state photo ID with your current address, Social Security cards or numbers, and a list of everyone in your household with ages.
Address: 117 Woodlyn Drive, Yadkinville, NC 27055
Phone: 336-677-3080
Website: y-c-m.org
Second site in East Bend: 118 Hwy 67, 336-699-4544. Call for Yadkinville hours.
United Way of Yadkin County
Yadkin County
Referrals to local rent, utility and housing help.
Address: 1127 D West Main Street, Yadkinville, NC 27055
Phone: 336-679-4462
United Way of Wilkes County
Wilkes County
Referrals to local rent, utility and emergency help.
Address: 910 C Street, North Wilkesboro, NC 28659
Phone: 336-651-7800
Website: uwwilkes.org
Surry County Department of Social Services
Surry County
Apply here for LIEAP heating help and the Crisis Intervention Program. Also Food and Nutrition Services (SNAP) and Medicaid.
Address: 118 Hamby Road, Dobson, NC 27017
Phone: 336-401-8700
Hours: After-hours emergency line: 336-374-3000.
Website: ncdhhs.gov/divisions/social-services/surry-county-department-social-services
Wilkes County Department of Social Services
Wilkes County
Energy programs (LIEAP and Crisis Intervention), Food and Nutrition Services and Medicaid.
Address: 304 College Street, Wilkesboro, NC 28697
Phone: 336-651-7400
Website: ncdhhs.gov/divisions/social-services/wilkes-county-department-social-services
Yadkin County Department of Social Services
Yadkin County
Energy programs, Food and Nutrition Services and Medicaid.
Address: 250 Willow Street, Yadkinville, NC 27055
Phone: 336-679-4210
Website: ncdhhs.gov/dss
Alleghany County Department of Social Services
Alleghany County
Crisis Intervention for heating and cooling emergencies, LIEAP, Food and Nutrition Services and Medicaid.
Address: 182 Doctors Street, Sparta, NC 28675
Phone: 336-372-2411
Website: alleghanycounty-nc.gov
Surry-Yadkin EMC, Operation Round Up
Surry County
Member-funded help for members in a crisis such as a house fire, job loss or medical emergency. Applications are at the co-op's Dobson office.
Address: Dobson, NC (PO Box 305, Dobson, NC 27017)
Phone: 336-356-8241
Website: syemc.com
Yokefellow Ministry of Mount Airy
Surry County
Pays utility bills directly to the provider for people who qualify, or issues vouchers for oil and kerosene. Also runs a large food pantry.
Address: 461 N. South Street, Mount Airy, NC 27030
Phone: 336-789-5838
Call for application days and hours.
East Stokes Outreach Ministry
Stokes County
Food pantry, clothing and medication help, plus utility bill help as funding allows. Serves the eastern side of Stokes County.
Address: 301 3rd Street, Walnut Cove, NC 27052
Phone: 336-591-3237
Hours: Mon–Fri. Call for hours.
Website: eaststokesoutreachministry.com
Food help is limited to six visits a year, 30 days apart. Seniors and permanently disabled residents on a fixed income may come monthly.
Federal Utility Programs
LIEAP: heating bill help
One-time payment to your heating vendor for eligible households. Heating assistance is scheduled for Dec. 1, 2026 through Mar. 31, 2027.
In recent years, households with someone 60 or older or disabled applied in December and everyone else from January. Confirm dates with your DSS.
Hours: Apply through ePASS or your county DSS.
Website: ncdhhs.gov/assistance/low-income-services/low-income-energy-assistance
Crisis Intervention Program
Help with a heating or cooling emergency such as a shut-off notice or an empty fuel tank. Available all year through county DSS. Bring your bill showing the amount owed.
Hours: Year-round.
Website: ncdhhs.gov/assistance/low-income-services/crisis-intervention-program
Apply online: ePASS
One application for energy help, Food and Nutrition Services (SNAP) and Medicaid.
Website:epass.nc.gov
Duke Energy bill help
Share the Warmth, the Helping Home Fund and partner agencies for Duke Energy customers. Ask your DSS or a partner agency to apply on your behalf.
Phone: 800-777-9898
Website: duke-energy.com/community/customer-assistance-programs/share-the-warmth
Duke Energy customer service. Partner agency list: duke-energy.com/home/billing/special-assistance/low-income-programs
National Energy Assistance Referral
Federal referral line that connects you to energy assistance in your state.
Phone: 866-674-6327
Lifeline phone and internet discount
Monthly discount on phone or internet for households with low income or who get SNAP or Medicaid.
Website: lifelinesupport.org
Food
Food pantries, meals for seniors and benefit programs. Pantry hours change often and many require photo ID or proof of address, so call first. Most pantries are free to walk in, some serve only residents of their own county.
The Shepherd's House
Surry CountyStart here
Homeless shelter with a food pantry, clothes closet and case management.
Serves Surry, Yadkin and Stokes counties. Call if you are homeless or about to lose housing.
Address: 227 Rockford Street, Mount Airy, NC 27030
Phone: 336-786-1420
Hours: Staffed 24 hours.
Website: shepherdshousema.org
Salvation Army
Mount Airy, Surry County
Emergency rent and utility assistance and a food pantry. Serves Surry and Alleghany counties.
Address: 651 S. South Street, Mount Airy, NC 27030
Phone: 336-786-4075
Website: southernusa.salvationarmy.org/mountairy
Call for appointment times and what to bring.
Salvation Army,
North Wilkesboro
Wilkes County
Emergency help with eviction, rent, electricity, heating, prescriptions and food when you qualify.
Phone: 336-838-1145
Website: salvationarmyusa.org/usn
Directories list different street addresses. Call for the current location and hours.
BROC: Wilkes Community Action
Wilkes County
Crisis assistance for low-income households: rent, electricity, heating fuel, prescriptions and emergency food. Financial help is limited to one time per year.
Address: 710 Veterans Drive, North Wilkesboro, NC 28659
Phone: 336-667-7174
Hours: Food pantry Mon–Fri 8:30am–4:00pm.
Website: brocinc.com/index.html
Yadkin Christian Ministries
Yadkin County
Food, help with rent, utilities and medication, and household items for Yadkin County residents. Bring state photo ID with your current address, Social Security cards or numbers, and a list of everyone in your household with ages.
Address: 117 Woodlyn Drive, Yadkinville, NC 27055
Phone:336-677-3080
Website: y-c-m.org
Second site in East Bend: 118 Hwy 67, 336-699-4544. Call for Yadkinville hours.
East Stokes Outreach Ministry
Stokes County
Food pantry, clothing and medication help, plus utility bill help as funding allows. Serves the eastern side of Stokes County.
Address: 301 3rd Street, Walnut Cove, NC 27052
Phone: 336-591-3237
Hours: Mon–Fri. Call for hours.
Website: eaststokesoutreachministry.com
Food help is limited to six visits a year, 30 days apart. Seniors and permanently disabled residents on a fixed income may come monthly.
Tri-County Christian Crisis Ministry (Elkin)
Surry CountyStart here
Free food pantry in Elkin. Walk-ins accepted.
Address: 290 N. Bridge Street, Elkin, NC 28621
Phone: 336-526-1089
Hours: Wed and Fri 9am–12pm (as listed).
Tri-County Christian Crisis Ministry (Jonesville)
Surry CountyStart here
Free food pantry at the ministry's main office. Walk-ins accepted.
Address: 440 W. Main Street, Jonesville, NC 28642
Phone: 336-526-1089
Hours: Fri 9am–12pm (as listed).
Maple Springs United Methodist Church
Surry County
Church food pantry in Ronda.
Address: 15733 Hwy 268, Ronda, NC 28670
Phone: 336-835-5045
Hours not confirmed. Call first.
Foothills Food Pantry
Surry County
Food pantry in Dobson.
Address: 233 Cooper Street, Dobson, NC 27017
Phone:336-386-8405
Hours: Mon 6pm–7pm. Tue and Thu 9am–12:15pm (as listed).
Hours come from an older directory. Call to confirm.
Yokefellow Ministry of Mount Airy (food pantry)
Surry County
One of the largest pantries in the area. Amount of food depends on household size. It served more than 10,000 people in 2025.
Address: 461 N. South Street, Mount Airy, NC 27030 (second site: 215 Jones School Road)
Phone: 336-789-5838
Call for hours and what to bring.
Helping Hands Foundation of Surry
Surry County
Food pantry in Mount Airy.
Address: 114 W. Lebanon Street, Mount Airy, NC 27030
Phone: 336-673-0216
Call for hours.
Miracle Waters Food Ministry
Surry County
Food ministry in Mount Airy.
Address: 348 Triple R Drive, Mount Airy, NC 27030
Phone:336-429-9827
Call for hours.
Surry County Senior Center and meals
Surry County
Hot lunches at senior centers, and home-delivered meals for people 60 and older, run by Yadkin Valley Economic Development District (YVEDDI).
Address: Mount Airy. Satellite center in Pilot Mountain.
Phone: 336-415-4225
YVEDDI main line 336-367-7251. Pilot Mountain center 336-368-2012.
Website; yveddi.com
BROC: Wilkes Community Action (pantry)
Wilkes CountyStart here
Walk-in food pantry at the community action agency.
Address: 710 Veterans Drive, North Wilkesboro, NC 28659
Phone: 336-667-7174
Hours: Mon–Fri 8:30am–4:00pm.
Brushy Mountain Baptist, Wilkes Ministry of Hope
Wilkes CountyStart here
Food pantry. Walk-ins accepted.
Address: 514 Elkin Highway, North Wilkesboro, NC 28659
Hours: Mon, Tue and Thu 9am–1pm (as listed).
Samaritan Kitchen of Wilkes
Wilkes County
Food pantry serving more than 400 families a month.
Address: 4187 W. US Highway 421, Wilkesboro, NC 28697
Phone: 336-838-5331
Hours: Listings show Fri 9am–12:30pm and Mon, Wed, Fri 9am–1pm.
Website: scmofwilkes.org
Call before you go. Staff may be out on Tuesdays and Thursdays.
Antioch Baptist Church food pantry
Wilkes County
Church food pantry in Wilkesboro.
Address: 1298 Antioch Church Road, Wilkesboro, NC 28697
Phone: 336-466-5400
Hours not confirmed. Call first.
New Damascus Baptist Church food pantry
Wilkes County
Church food pantry in Wilkesboro.
Address: 161 Damascus Church Road, Wilkesboro, NC 28697
Phone: 336-838-4661
Hours not confirmed. Call first.
Ministerio Emmanuel
Wilkes County
Food pantry in Wilkesboro.
Address: 311 Cothren Street, Wilkesboro, NC 28697
Phone: 336-838-0107
Hours not confirmed. Call first.
Brushy Mountain Baptist, Boomer Food Pantry
Wilkes County
Food pantry in Boomer.
Address: 149 Boomer Church Road, Boomer, NC 28606
Phone: 336-903-1414
Hours not confirmed. Call first.
Yadkin Christian Ministries (Yadkinville)
Yadkin County
Main food pantry for Yadkin County. Moves about 45,000 pounds of food a month. Bring photo ID with your current address and a list of household members.
Address: 117 Woodlyn Drive, Yadkinville, NC 27055
Phone: 336-677-3080
Website: y-c-m.org
Call for Yadkinville hours.
Yadkin Christian Ministries (East Bend)
Yadkin County
Second Yadkin County distribution site.
Address: 118 Hwy 67, East Bend, NC 27018
Phone: 336-699-4544
Hours: Tue 5:30pm–7:30pm. Thu and Sat 10am–12pm (as listed).
Hours come from an older directory. Call to confirm.
Northern Stokes Food Pantry
Stokes County
Full pantry services plus a mobile pantry. Bring your pantry ID or a photo ID showing your current address.
Address: 7257 NC Hwy 89 W, Francisco, NC 27053
Hours: Mon 1st and 3rd 1pm–5pm. Mon 2nd and 4th 9am–1pm. Mobile pantry 2nd Saturday at NE Stokes Volunteer Fire Dept, 5086 NC 704.
Schedule from a local newspaper listing. Confirm with 2-1-1.
East Stokes Outreach Ministry (food)
Stokes County
Food pantry for residents of the eastern side of Stokes County.
Address: 301 3rd Street, Walnut Cove, NC 27052
Phone: 336-591-3237
Hours: Mon–Fri. Call for hours.
Website: eaststokesoutreachministry.com
Six visits a year, 30 days apart. Seniors and permanently disabled residents on a fixed income may come monthly.
King Outreach Ministry
Stokes County Food help in King.
Address: 413 Kingsway Drive, King, NC 27021
Phone: 336-983-4357
Hours not confirmed. Call first.
Stokes County Senior Services lunches
Stokes County
Hot lunch Monday through Friday at the King and Walnut Cove senior sites for adults 60 and older who register. Also Meals on Wheels.
Address: 700 N. Main Street, Danbury, NC 27016 (office)
Hours: Lunch served 11:30am.
Information from 2021. Call 2-1-1 for a current number.
Solid Rock Food Closet
Alleghany County
The local food closet named by Alleghany County DSS.
Address: 71 Womble Street, Sparta, NC 28675
Phone and hours not confirmed. Call Alleghany DSS at 336-372-2411.
Alleghany County Council on Aging
Alleghany County
On-site meals and home-delivered meals for older residents.
Phone: 336-372-4640
Apply through Alleghany DSS or the Council on Aging.
Federal and State Food Programs
SNAP (Food and Nutrition Services)
Monthly benefits on an EBT card to buy groceries. Apply online, by mail or at your county DSS.
Surry DSS 336-401-8700.
Wilkes DSS 336-651-7400.
Yadkin DSS 336-679-4210.
Alleghany DSS 336-372-2411.
Website: epass.nc.gov
WIC
Food, nutrition advice and breastfeeding support for pregnant and postpartum women, infants and children under 5.
Phone: 844-601-6881
Website: fns.usda.gov/wic
You can also text WIC and your ZIP code to the same number.
National Hunger Hotline
Connects callers to food pantries and meal sites near them.
Phone: 866-348-6479
Second Harvest Food Bank of Northwest NC
The regional food bank that supplies most pantries in Surry, Wilkes, Yadkin, Stokes and Alleghany. Use its Find Help page for current partner programs.
Address: 3655 Reed Street, Winston-Salem, NC 27107
Phone: 336-784-5770
Website: secondharvestnwnc.org
Free and reduced-price school meals
Children in low-income households can eat breakfast and lunch free or at reduced price. Ask your child's school office for an application.
Website: fns.usda.gov/nslp
NC 211
Search by ZIP code for the nearest pantry, meal site or delivery program.
Phone: 2-1-1
Hours: 24 hours, every day.
Website: nc211.org
SHOP LOCAL
The best thing for you and you friends is your trusted local agent who is here to help you.

