Skip to main content

Food Assistance in Marion County, Missouri: Food Banks & SNAP Retailers

Marion County has 15 SNAP-authorized retailers (grocery stores, supermarkets, farmers markets) where SNAP/EBT benefits are accepted, and the Feeding America food bank serving the county (The Food Bank for Central & Northeast Missouri). By USDA store type, the largest groups are other SNAP retailers (8), super store (3), and farmers market (1). They are spread across 3 cities and towns, with the most in Hannibal, Palmyra, and Monroe City. In Missouri, SNAP is administered; see the official Missouri SNAP page to apply or find an office.

Get the free local food resource guide

15 SNAP-authorized retailers
1 Food banks serving this county
3 Cities

Food bank serving Marion County

Feeding America lists this food bank as serving Marion County. Call ahead to ask about pantry locations, hours and what to bring.

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

SNAP-authorized retailers in Marion County

Aldi 41020

4419 Mcmasters Ave, Hannibal, MO 63401
Supermarket

Central Park Farmers Market Nafmnp

450 Broadway, Hannibal, MO 63401
Farmers market

County Market 182

202 Steamboat Bend Shopping Ctr, Hannibal, MO 63401
Super store

County Market 375

1208 S Main St, Palmyra, MO 63461
Super store

Cvs Pharmacy 10345

3603 Mcmasters Ave, Hannibal, MO 63401
Other SNAP retailer

Dollar General 11127

905 Marion City Rd, Palmyra, MO 63461
Other SNAP retailer

Dollar General 11704

4044 Market St, Hannibal, MO 63401
Other SNAP retailer

Dollar General 1213

216 Huck Finn Shopping Ctr, Hannibal, MO 63401
Other SNAP retailer

Dollar Tree 2015

3559 Stardust Dr, Hannibal, MO 63401
Other SNAP retailer

Family Dollar 10702

102 Stoddard St, Monroe City, MO 63456
Other SNAP retailer

Family Dollar 13617

501 E Ross St, Palmyra, MO 63461
Other SNAP retailer

Save-a-lot 23798

1222 Broadway, Hannibal, MO 63401
Grocery store

The Country Butcher Shop

524 E Water St, Palmyra, MO 63461
Specialty store

Walgreens 2616

455 Highway 61 N, Hannibal, MO 63401
Other SNAP retailer

Walmart Sc 609

3650 Stardust Dr, Hannibal, MO 63401
Super store

Cities in Marion County

Hannibal Monroe City Palmyra

SNAP Eligibility Quick Reference

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

Nearby counties in Missouri

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

Helpful guides

Get the Marion County Emergency Food Resource Guide

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

Frequently Asked Questions

Feeding America lists The Food Bank for Central & Northeast Missouri as serving Marion County. See the contact details above. Food banks supply the local pantries, so calling them is the quickest way to find where to get food today.

This directory lists 15 USDA SNAP-authorized retailers in Marion County. The cities with the most are Hannibal, Palmyra, and Monroe City. 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.