Skip to main content

Food Assistance in Jefferson County, Alabama: Food Banks & SNAP Retailers

Jefferson County has 291 SNAP-authorized retailers (grocery stores, supermarkets, farmers markets) where SNAP/EBT benefits are accepted, and no Feeding America food bank is mapped to the county, so the regional food banks serving Alabama are listed below. By USDA store type, the largest groups are other SNAP retailers (152), supermarket (46), and super store (44). They are spread across 36 cities and towns, with the most in Birmingham, Bessemer, and Hoover. In Alabama, SNAP is administered as the Food Assistance Program; see the official Alabama SNAP page to apply or find an office.

Get the free local food resource guide

291 SNAP-authorized retailers
0 mapped Food banks serving this county - see statewide list
36 Cities

Food banks serving Alabama

No Feeding America food bank is mapped to Jefferson County in our data; these food banks serve Alabama, nearest first. See all 4 for Alabama.

Food bank data: Feeding America member network, retrieved 2026-10-18.

SNAP-authorized retailers in Jefferson County

6th Avenue Meat & Grocery

326 6th Ave S, Birmingham, AL 35205
Grocery store

Alabama Halal Food

3150 Lorna Rd, Hoover, AL 35216
Grocery store

Alabama's Southern Market

621 Decatur Hwy, Gardendale, AL 35071
Grocery store

Aldi 69070 69070

710 Academy Dr, Bessemer, AL 35022
Supermarket

Aldi 70027

1025 Marble Terrace, Hoover, AL 35244
Supermarket

Aldi 70029

2891 Allison Bonnett Memorial Dr, Hueytown, AL 35023
Supermarket

Aldi 70033

7400 Crestwood Blvd, Birmingham, AL 35210
Supermarket

Aldi 70037

1601 Morris Ave, Fultondale, AL 35068
Supermarket

Aldi 70195

2910 Morgan Rd, Bessemer, AL 35022
Supermarket

Aldi 72036 72036

520 Gene Reed Rd, Birmingham, AL 35215
Supermarket

Aldi 72052 72052

428 Green Springs Hwy, Homewood, AL 35209
Supermarket

Aldi 76023 76023

5485 Patrick Way, Birmingham, AL 35235
Supermarket

Bessemer Farmers Market

100 14th St S, Bessemer, AL 35020
Farmers market

Between The Tracks Produce

8133 Jackson Ave, Leeds, AL 35094
Specialty store

Carverjones Market Fairfield

4800 Gary Ave, Fairfield, AL 35064
Supermarket

Citizen Expresss Pharmacy

1513 5th Ave N, Birmingham, AL 35203
Other SNAP retailer

Costco Wholesale 0362

3650 Galleria Cir, Hoover, AL 35244
Super store

Cvs Pharmacy 2505

93 Euclid Ave, Mountain Brk, AL 35213
Other SNAP retailer

Cvs Pharmacy 2662

2301 John Hawkins Pkwy, Birmingham, AL 35244
Other SNAP retailer

Cvs Pharmacy 4825

220 Gadsden Hwy, Birmingham, AL 35235
Other SNAP retailer

Cvs Pharmacy 4828

3022 Allison Bonnett Memorial Dr, Hueytown, AL 35023
Other SNAP retailer

Cvs Pharmacy 4829

418 W Valley Ave, Homewood, AL 35209
Other SNAP retailer

Cvs Pharmacy 4830

901 9th St N, Bessemer, AL 35020
Other SNAP retailer

Cvs Pharmacy 4833

205 Fieldstown Rd, Gardendale, AL 35071
Other SNAP retailer

Cvs Pharmacy 4843

434 Highway 31 S, Warrior, AL 35180
Other SNAP retailer

Cvs Pharmacy 4851

4197 Crosshaven Dr, Vestavia, AL 35243
Other SNAP retailer

Cvs Pharmacy 4873

1431 11th Ave S, Birmingham, AL 35205
Other SNAP retailer

Cvs Pharmacy 4874

2480 Rocky Ridge Rd, Vestavia, AL 35243
Other SNAP retailer

Cvs Pharmacy 4882

1535 Decatur Hwy, Fultondale, AL 35068
Other SNAP retailer

Cvs Pharmacy 4889

1881 Chace Dr, Hoover, AL 35244
Other SNAP retailer

Cvs Pharmacy 4891

315 Main St, Trussville, AL 35173
Other SNAP retailer

Cvs Pharmacy 4904

3030 Independence Dr, Birmingham, AL 35209
Other SNAP retailer

Cvs Pharmacy 4913

2201 Tyler Rd, Birmingham, AL 35226
Other SNAP retailer

Cvs Pharmacy 4916

108 Park Rd, Pleasant Grove, AL 35127
Other SNAP retailer

Cvs Pharmacy 4926

6665 Highway 75, Pinson, AL 35126
Other SNAP retailer

Cvs Pharmacy 4936

1675 Montclair Rd, Irondale, AL 35210
Other SNAP retailer

Cvs Pharmacy 4948

57054 Chalkville Rd, Birmingham, AL 35235
Other SNAP retailer

Cvs Pharmacy 7215

4736 Eastern Valley Rd, Mccalla, AL 35111
Other SNAP retailer

Desi Brothers

1853 Montgomery Hwy, Hoover, AL 35244
Grocery store

Dionysus's Cooperative

1625 2nd Ave S, Dolomite, AL 35061
Farmers market

Discount Meat Market

1836 Jefferson Ave Sw, Birmingham, AL 35211
Specialty store

Dollar General 7355

3979 Parkwood Rd Ste 117, Bessemer, AL 35022
Other SNAP retailer

Dollar General 10114

7488 Parkway Dr, Leeds, AL 35094
Other SNAP retailer

Dollar General 10172

2419 Palomino Ln, Birmingham, AL 35214
Other SNAP retailer

Dollar General 10250

3931 Pinson Valley Pkwy, Birmingham, AL 35217
Other SNAP retailer

Dollar General 10255

2264 Mount Olive Rd, Mount Olive, AL 35117
Other SNAP retailer

Dollar General 11610

22711 State Hwy 79, Trafford, AL 35172
Other SNAP retailer

Dollar General 11753

917 Dennison Ave Sw, Birmingham, AL 35211
Other SNAP retailer

Dollar General 11814

2260 Brewster Rd, Birmingham, AL 35235
Other SNAP retailer

Dollar General 11942

3011 9th Ave N, Bessemer, AL 35020
Other SNAP retailer

Cities in Jefferson County

Adamsville Adger Bessemer Birmingham Center Point Clay Dolomite Dora Fairfield Forestdale Fultondale Gardendale Graysville Homewood Hoover Hoover-jefferson Hueytown Irondale Leeds Mc Calla Mccalla Midfield Mount Olive Mountain Brk Mountain Brook Mulga Pinson Pleasant Grove Quinton Sumiton Tarrant Trafford Trussville Vestavia Vestavia Hills Warrior

SNAP Eligibility Quick Reference

A household of 4 in Alabama can earn up to $3,575/month and receive up to $1,023/month in SNAP benefits. View full Alabama eligibility table. Source: USDA SNAP eligibility page, Oct. 1, 2026 - Sept. 30, 2027.

Nearby counties in Alabama

Looking beyond Jefferson County? Browse SNAP retailers and food banks in nearby counties, or see all of Alabama.

Helpful guides

Get the Jefferson County Emergency Food Resource Guide

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

Frequently Asked Questions

No Feeding America food bank is mapped to Jefferson County in our data; these food banks serve Alabama. The member food banks serving Alabama are listed above, nearest first. You can also call 211 or use the Feeding America food bank locator.

This directory lists 291 USDA SNAP-authorized retailers in Jefferson County. The cities with the most are Birmingham, Bessemer, and Hoover. Scroll to the retailer list for addresses and directions.

For Oct. 1, 2026 - Sept. 30, 2027, USDA FNS lists a maximum gross monthly income of $3,575 (130% of the poverty line) and a maximum monthly benefit of $1,023 for a household of 4 in the 48 contiguous states and DC; Alaska and Hawaii have higher limits. Source: USDA SNAP eligibility page.

Contact the regional food bank listed on this page, because food banks supply the pantries in their area. You can also call 211 or use the Feeding America food bank locator. This site does not publish individual pantry hours.