Food Pantries and Food Assistance Programs

"Family Eating"

Food Pantries and Food Assistance Programs

Here are some of the many resources for finding food pantries or food banks in your local area. Please check with the agencies to find out who is eligible and what the hours are. This is not a complete listing of all food pantries and food banks in Massachusetts. Check with:

  • town or city government offices
  • churches/religious organizations
  • civic groups
  • Councils on Aging

in your area for more possible programs.

Food Pantries by County – Find food pantries and food banks in your county.

Barnstable County Food Banks

Berkshire County Food Banks

Bristol County Food Banks

Dukes County Food Banks

Essex County Food Banks

Franklin County Food Banks

Hampden County Food Banks

Hampshire County Food Banks

Merrimack County Food Banks

Middlesex County Food Banks

Nantucket County Food Banks

Norfolk County Food Banks

Plymouth County Food Banks

Suffolk County Food Banks

Worcester County Food Banks

Food Pantries & Meals by City, Town or Area

AbingtonSt. Vincent de Paul Food Pantry
Phone: 781-878-1194

AcushnetThe Shepherd’s Pantry
Phone: 508-763-5044

ActonActon Food Pantry
Phone: 978-635-9295

AdamsFood Banks

AgawamBethany Food Pantry

AmesburyOur Neighbors’ Table
Phone: 978-388-1907

AmherstAmherst Survival Center
Phone: 413-549-3968 x104

AndoverBallard Vale Community Food Pantry & Fridge
Phone: 978-837-5000

ArlingtonArlington EATS Market
Phone: 339-707-6761

AshburnhamAshburnham Community Church Food Pantry 

AshbyFood Assistance for Seniors

AtholNorth Quabbin Catholic Community Food Pantry Serves Athol, Royalston and Petersham.

Attleboro Hebron Food Pantry
Phone: 508-223-4257

AvonAvon Baptist Church

BarnstableSt. Vincent de Paul Food Pantry

BarreBarre Food Pantry

BedfordBedford Community Table and Food Pantry

BelchertownProvisions Pantry @ Dwight Chapel

BellinghamLoaves & Fishes Food Pantry

BelmontBelmont Food Pantry

BerkleyAnnelle Delorme-Hagerman Food Pantry

BerlinBerlin Family Food Pantry

Beverly Beverly Bootstraps
Phone: 978-927-1561

BillericaBillerica Community Pantry

BlackstoneBlackstone/Millville Food Pantry Serves Blackstone and Millville

Boston Area UMassBoston U-ACCESS Food Pantry

Phone: 617-287-7909

BourneFriends Food Pantry

BoxfordFirst Church Food Pantry

BoylstonBoylston Food Pantry

Braintree Community Food Pantry
Phone: 781-277-1609

BrewsterLower Cape Outreach Brewster Pantry 

BridgewaterBridgewater Food Pantry

Brimfield – Wales Community Food Pantry Serves Brimfield, Holland and Wales.

BrocktonCharity Guild Food Pantry

BrookfieldBrookfield Ecumenical Food Pantry (BEFP)

Brookline Food Pantry St Paul’s Episcopal Church
Phone: 617-800-5339

BurlingtonBurlington Community Food Pantry

Cambridge Food For Free
Phone: 617-868-2900

CantonCanton Helpline Food Pantry

Cape and Islands Veterans Outreach Center Food Pantry
Phone: 508-778-1590

Cape Cod Family Table Collaborative

Phone: 508-348-9777

CarverShare Gives Thanks Food Pantry

CharlemontGood Neighbors Food Distribution

ChathamChatham Food Pantry

CharltonChip in Food Pantry Serves Charlton and Dudley.

Chicopee Lorraine’s Soup Kitchen and Pantry
Phone: 413-592-9528

ClintonWheat Community Connections

CohassetCohasset Food Pantry 

DaltonLoaves & Fishes Food Pantry

DanversPeople to People Food Pantry

Dartmouth –  Local Food Pantry List

DedhamDedham Food Pantry

DennisMobile Food Pantry

DevensLoaves & Fishes Food Pantry Serves Ayer, Devens, Dunstable, Groton, Harvard, Littleton and Shirley.

DouglasDouglas Food Pantry

DracutDracut Food Pantry

DunstablePACH Outreach Serves Dunstable and Pepperell.

DuxburyLions Share Food Pantry 

East BridgewaterEast Bridgewater Emergency Food Pantry

EasthamptonEasthampton Community Center 

EasthamEastham Food Pantry

Easton Food Pantry
Phone: 508-230-0670

EssexThe Open Door Serves Gloucester, Rockport, Manchester-by-the-Sea, Essex, Ipswich, Rowley, Topsfield, Boxford, Hamilton, Wenham and Georgetown.

EverettEverett Mobile Market

Fall River Greater Fall River Community Food Pantry Serves Fall River, Somerset, Swansea, Westport, Freetown and Assonet. 

FalmouthFalmouth Service Center 

FitchburgFood Pantry List

FoxboroFoxboro Food Pantry

Framingham Pearl Street Cupboard & Cafe
Phone: 888-811-3291 X4922

Franklin County Community Meals Program
Phone: 413-772-1033

Franklin Franklin Food Pantry
Phone: 508-528-3115

FreetownFreetown Regional Food Pantry Serves Freetown and Assonet.

GardnerGardner Community Action Committee Food Pantry

GeorgetownAbundant Food Pantry

Gloucester The Open Door
Phone: 978-283-6776

GoshenHilltown Pantry

GraftonGrafton Food Bank 

GranbyGranby Food Pantry

GranvilleOur Community Food Pantry Serves Southwick, Granville and Tolland.

Great BarringtonThe People’s Pantry Serves South Berkshire County

Greater Boston Greater Boston Food Bank
Phone: 617-427-5200

GreenfieldFood Pantries & Meal Sites

GrotonLoaves & Fishes Food Pantry

GrovelandMobile Market Grocery Delivery Serves adults age 60+ and people with disabilities.

Harwich Family Pantry of Cape Cod
Phone: 508 432-6519

Haverhill Somebody Cares
Phone: 978-912-7626

HinsdaleHinsdale Food Pantry Serves Hinsdale, Peru, Middlefield, Worthington, and Washington.

Hudson Hudson Community Food Pantry Serves Hudson, Berlin and Bolton.
Phone: 978-562-5280

Hull Wellspring Multi-Service Center Food Pantry “Aunt Dot’s Kitchen”
Phone: 781-925-3211

Hyannis Cavalry Baptist Church Food Pantry
Phone: 508-685-3474

IpswichThe Open Door Ipswich Pantry

KingstonCareworks Food Pantry 

LakevilleCaring Center Food Pantry Serves Lakeville and Middleboro.

LancasterBread of Life Food Pantry

Lawrence Neighbors in Need
Phone: 978-685-8321

LeeLee Food Pantry

LeicesterLeicester Food Pantry 

LenoxLenox Ecumenical Food Pantry 

LeominsterGinny’s Helping Hand

LeverettNorth Leverett Baptist Church Food Pantry

LexingtonLexington Interfaith Food Pantry

LincolnSt. Vincent de Paul Food Pantry

LittletonLittleton Food Programs

LongmeadowLongmeadow Food Pantry
Phone: 413-565-4150

Lowell Open Pantry of Greater Lowell Serves Lowell, Billerica, Chelmsford, Dracut, Tewksbury, Tyngsboro, Westford, and Wilmington
Phone: 978-454-7272

Lower Cape Outreach Council Food Pantry
Phone: 508-240-0694

LudlowCommunity Survival Center Food Pantry

LunenburgLunenburg Community Food Pantry

LynnMy Brother’s Table

LynnfieldGood Hope Foods

MaldenBread of Life Food Pantry

Marlboro Marlboro Community Cupboard
Phone: 888-811-3291 ext.4902

Manchester Accord Food Pantry Serves Manchester, Hamilton and Wenham.

MansfieldMansfield Food Pantry

MarbleheadMarblehead Food Pantry

Marlborough – Marlborough Community Cupboard

MarshfieldMarshfield Food Pantry

Martha’s Vineyard Island Food Pantry 
Phone: 508-939-9440

MashpeeMashpee Wampanoag Food Pantry 

Maynard Open Table
Phone: 978-369-2275

MedfieldMedfield Food Cupboard

MedfordMystic Community Market

MedwayMedway Village Food Pantry

MelrosePantry of Hope

MendonMendon Food Pantry

MethuenMethuen YMCA Mobile Market

Middleboro  – Sacred Heart Food Pantry

MiddletonMiddleton Food Pantry

MilfordDaily Bread Food Pantry

Millbury –  Town of Millbury Food Pantries (.pdf)

MillisMillis Ecumenical Food Pantry

MiltonCommunity Food Pantry
Phone: 617-696-0221

MonsonMonson Open Pantry

MontagueMillers Falls Branch Library Food Program

MontereyMonterey Pantry Pickup Serves Monterey, Sandisfield and New Marlborough

Nantucket Interfaith Council Food Pantry
Phone:  508-228-7438

Natick A Place to Turn Serves Ashland, Dover, Framingham, Marlborough, Medfield, Natick, Sherborn, Southborough, Sudbury, Wayland, Wellesley, and Weston.
Phone: 508-655-8868

NeedhamNeedham Food Pantry

New Bedford M.O. Food L.I.F.E. Food Pantry
Phone: 508-992-5978

New Bedford Solanus Casey Food Pantry
Phone: 508-997-7337

NewburyFirst Parish Newbury Food Pantry Serves Newbury, Byfield, Newburyport, West Newbury, Salisbury, Rowley, Ipswich, and Georgetown

NewtonNewton Food Pantry

NorfolkNorfolk Food Pantry

North AdamsAl Nelson Friendship Center Food Pantry

Phone: 413-664-0123

North AndoverPeople’s Food Pantry

North AttleboroughLenore’s Pantry

North BrookfieldSt. Joseph’s Food Pantry (.pdf) Serves North Brookfield, Oakham, New Braintree and East Brookfield.

North ReadingNorth Reading Food Pantry

NorthfieldNorthfield Regional Food Pantry

NorthamptonNorthampton Pantry

NorthboroughNorthborough Food Pantry

NorthbridgeNorthbridge Food Pantry 

NorthfieldNorthfield Regional Food Pantry Serves Franklin County regional towns.

Norton Cup of Kindness
Phone: 508-285-3398

NorwellNorwell Food Pantry 

NorwoodNorwood Food Pantry

OrleansOrleans Pantry
Phone: 508-240-0694

OxfordOxford Ecumenical Food Shelf

PalmerPalmer Food Resources

PaxtonFirst Congregational Church Food Pantry

Peabody Haven From Hunger
Phone: 978-531-1530

PelhamSt. Patrick Parish Food Pantry

PembrokeThe Firehouse Pantry Pembroke Soup Connection 

PepperellPACH Outreach
Phone: 978-925-9770

PittsfieldPittsfield Community Food Pantry

PlainvilleLiving Bread Food Pantry

PlymouthPlymouth Area Coalition Food Pantry

PlymptonPlympton Council on Aging Food Pantry

ProvincetownProvincetown Food Resources

Quincy Interfaith Social Services Pantry Shelf
Phone: 617-773-6203

Randolph Friendly Food Pantry
Phone: 339-987-5577

RaynhamRaynham Food Basket

ReadingReading Food Pantry
Phone: 781-944-8486

RehobothRehoboth Food Pantry

RevereCambridge Health Alliance Revere Mobile Market

RochesterOld Colony Regional Vocational Technical High School Food Pantry

SalemThe Salem Pantry

SalisburyPettingill House

SaugusSaugus United Parish Food Pantry

Sandwich Food Pantry
Phone: 508-888-3816

ScituateScituate Food Pantry

SeekonkDoorways Food Pantry

SharonCommunity Food Pantry

ShrewsburySt. Anne’s Human Services Food Pantry

SomersetAnnelle Delorme-Hagerman Food Pantry

SomervilleMystic Community Market 

South HadleyNeighbors Helping Neighbors Serves South Hadley and Granby.

SouthamptonCommunity Pantry

SouthboroughSouthborough Food Pantry

SouthbridgeCenter of Hope’s Food Bank

SouthwickOur Community Food Pantry Serves Southwick, Granville and Tolland.

Springfield Open Pantry Community Services
Phone: 413-737-5354

SpencerMary Queen of the Rosary Food Pantry

Springfield Rachel’s Table
Phone: 413-733-0084

SterlingWachusett Food Pantry Serves Holden, Paxton, Princeton, Rutland, Sterling, or West Boylston.

StonehamStoneham Food Pantry

StoughtonY Community Market at Stoughton

StowStow Food Pantry

SturbridgeSt. John Paul II Food Pantry Serves Sturbridge and Southbridge.

SudburySudbury Food Pantry 

SuttonSutton Food Pantry

SwampscottAnchor Food Pantry Serves Swampscott and Nahant.

Somerville – Mystic Community Market

TauntonSeven Hills Behavioral Health Food Pantry

TempletonTempleton Food Pantry

TewksburyTewksbury Community Pantry

TopsfieldTop Cupboard

TownsendTEO Food Distribution

TruroTruro Community Kitchen 

Turners Falls Franklin Area Survival Center
Phone: 413-863-9549

UptonFood Pantry at United Parish of Upton

UxbridgePeople First Food Pantry

WakefieldWakefield Food Pantry 

WalesWales Community Pantry 

WalpoleWalpole Community Food Pantry 

WalthamWaltham Food Pantry 

WareAll Saints & St. Mary’s Church Food Pantry

WarehamDamien’s Food Pantry Damien’s Food Pantry Serves Plymouth, Bristol and Barnstable Counties

WatertownWatertown Community Fridge

WaylandMy Brother’s Table

WebsterWebster-Dudley Food Share

WellfleetWellfleet Food Pantry

WellesleyWellesley Food Pantry

WendellGood Neighbors

West BoylstonWest Boylston Food Pantry 

West BridgwaterWest Bridgwater Food Pantry

West BrookfieldSharing Cupboard

West NewburyWest Newbury Food Pantry

West SpringfieldThe Parish Cupboard

Western Mass Food Bank of Western Massachusetts
Phone: 413-247-9738

WestboroughWestborough Food Pantry

WestfieldWestfield Food Pantry

WesthamptonWesthampton Food Pantry

WestminsterWestminster Community Food Pantry

WestonSVdP of Lincoln & Weston Serves Lincoln and Weston

WestportWestport Food Pantry 

WestwoodWestwood Food Pantry

WeymouthWeymouth Food Pantry

WhitmanWhitman Food Pantry

WilmingtonWilmington Food Pantry

WilbrahamWilbraham Library Community Food Pantry

WilliamsburgBrown Bag (Food Assistance Program)

WilliamstownWilliamstown Community Chest 

WilmingtonWilmington Food Pantry

WinchendonCommunity Food 

WinchesterEn Ka Pantry

WinthropWinthrop Community Food Pantry 

WoburnSt. Vincent de Paul Food Pantry

Worcester Area Worcester County Food Bank
Phone: 508-842-3663

WrenthamWrentham Food Pantry

YarmouthYarmouth Food Pantry

Phone: 508-394-0880

Fact sheet last updated on: 10/31/2025

_______________________________________________________________________________________________________

Disclaimer: INDEX is pleased to provide you this information. Please note,  this information is not comprehensive, nor is it intended to take the place of professional advice. We encourage you to check other resources of such information. No endorsement by the University of Massachusetts Chan Medical School, DisabilityInfo.org,  INDEX, or affiliates, should be inferred. We reserve the right to remove, to modify, or to add any information at any time, for any reason, and without notice.