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.
Food Pantries & Meals by City, Town or Area
Abington – St. Vincent de Paul Food Pantry
Phone: 781-878-1194
Acushnet – The Shepherd’s Pantry
Phone: 508-763-5044
Acton – Acton Food Pantry
Phone: 978-635-9295
Adams – Food Banks
Agawam – Bethany Food Pantry
Amesbury – Our Neighbors’ Table
Phone: 978-388-1907
Amherst – Amherst Survival Center
Phone: 413-549-3968 x104
Andover – Ballard Vale Community Food Pantry & Fridge
Phone: 978-837-5000
Arlington – Arlington EATS Market
Phone: 339-707-6761
Ashburnham – Ashburnham Community Church Food Pantry
Ashby – Food Assistance for Seniors
Athol – North Quabbin Catholic Community Food Pantry Serves Athol, Royalston and Petersham.
Attleboro – Hebron Food Pantry
Phone: 508-223-4257
Avon – Avon Baptist Church
Barnstable – St. Vincent de Paul Food Pantry
Barre – Barre Food Pantry
Bedford – Bedford Community Table and Food Pantry
Belchertown – Provisions Pantry @ Dwight Chapel
Bellingham – Loaves & Fishes Food Pantry
Belmont – Belmont Food Pantry
Berkley – Annelle Delorme-Hagerman Food Pantry
Berlin – Berlin Family Food Pantry
Beverly – Beverly Bootstraps
Phone: 978-927-1561
Billerica – Billerica Community Pantry
Blackstone – Blackstone/Millville Food Pantry Serves Blackstone and Millville
Boston Area – UMassBoston U-ACCESS Food Pantry
Phone: 617-287-7909
Bourne – Friends Food Pantry
Boxford – First Church Food Pantry
Boylston – Boylston Food Pantry
Braintree – Community Food Pantry
Phone: 781-277-1609
Brewster – Lower Cape Outreach Brewster Pantry
Bridgewater – Bridgewater Food Pantry
Brimfield – Wales Community Food Pantry Serves Brimfield, Holland and Wales.
Brockton – Charity Guild Food Pantry
Brookfield – Brookfield Ecumenical Food Pantry (BEFP)
Brookline – Food Pantry St Paul’s Episcopal Church
Phone: 617-800-5339
Burlington – Burlington Community Food Pantry
Cambridge – Food For Free
Phone: 617-868-2900
Canton – Canton Helpline Food Pantry
Cape and Islands – Veterans Outreach Center Food Pantry
Phone: 508-778-1590
Cape Cod – Family Table Collaborative
Phone: 508-348-9777
Carver – Share Gives Thanks Food Pantry
Charlemont – Good Neighbors Food Distribution
Chatham – Chatham Food Pantry
Charlton – Chip in Food Pantry Serves Charlton and Dudley.
Chicopee – Lorraine’s Soup Kitchen and Pantry
Phone: 413-592-9528
Clinton – Wheat Community Connections
Cohasset – Cohasset Food Pantry
Dalton – Loaves & Fishes Food Pantry
Danvers – People to People Food Pantry
Dartmouth – Local Food Pantry List
Dedham – Dedham Food Pantry
Dennis – Mobile Food Pantry
Devens – Loaves & Fishes Food Pantry Serves Ayer, Devens, Dunstable, Groton, Harvard, Littleton and Shirley.
Douglas – Douglas Food Pantry
Dracut – Dracut Food Pantry
Dunstable – PACH Outreach Serves Dunstable and Pepperell.
Duxbury – Lions Share Food Pantry
East Bridgewater – East Bridgewater Emergency Food Pantry
Easthampton – Easthampton Community Center
Eastham – Eastham Food Pantry
Easton – Food Pantry
Phone: 508-230-0670
Essex – The Open Door Serves Gloucester, Rockport, Manchester-by-the-Sea, Essex, Ipswich, Rowley, Topsfield, Boxford, Hamilton, Wenham and Georgetown.
Everett – Everett Mobile Market
Fall River – Greater Fall River Community Food Pantry Serves Fall River, Somerset, Swansea, Westport, Freetown and Assonet.
Falmouth – Falmouth Service Center
Fitchburg – Food Pantry List
Foxboro – Foxboro 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
Freetown – Freetown Regional Food Pantry Serves Freetown and Assonet.
Gardner – Gardner Community Action Committee Food Pantry
Georgetown – Abundant Food Pantry
Gloucester – The Open Door
Phone: 978-283-6776
Goshen – Hilltown Pantry
Grafton – Grafton Food Bank
Granby – Granby Food Pantry
Granville – Our Community Food Pantry Serves Southwick, Granville and Tolland.
Great Barrington – The People’s Pantry Serves South Berkshire County
Greater Boston – Greater Boston Food Bank
Phone: 617-427-5200
Greenfield – Food Pantries & Meal Sites
Groton – Loaves & Fishes Food Pantry
Groveland – Mobile 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
Hinsdale – Hinsdale 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
Ipswich – The Open Door Ipswich Pantry
Kingston – Careworks Food Pantry
Lakeville – Caring Center Food Pantry Serves Lakeville and Middleboro.
Lancaster – Bread of Life Food Pantry
Lawrence – Neighbors in Need
Phone: 978-685-8321
Lee – Lee Food Pantry
Leicester – Leicester Food Pantry
Lenox – Lenox Ecumenical Food Pantry
Leominster – Ginny’s Helping Hand
Leverett – North Leverett Baptist Church Food Pantry
Lexington – Lexington Interfaith Food Pantry
Lincoln – St. Vincent de Paul Food Pantry
Littleton – Littleton Food Programs
Longmeadow – Longmeadow 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
Ludlow – Community Survival Center Food Pantry
Lunenburg – Lunenburg Community Food Pantry
Lynn – My Brother’s Table
Lynnfield – Good Hope Foods
Malden – Bread of Life Food Pantry
Marlboro – Marlboro Community Cupboard
Phone: 888-811-3291 ext.4902
Manchester – Accord Food Pantry Serves Manchester, Hamilton and Wenham.
Mansfield – Mansfield Food Pantry
Marblehead – Marblehead Food Pantry
Marlborough – Marlborough Community Cupboard
Marshfield – Marshfield Food Pantry
Martha’s Vineyard – Island Food Pantry
Phone: 508-939-9440
Mashpee – Mashpee Wampanoag Food Pantry
Maynard – Open Table
Phone: 978-369-2275
Medfield – Medfield Food Cupboard
Medford – Mystic Community Market
Medway – Medway Village Food Pantry
Melrose – Pantry of Hope
Mendon – Mendon Food Pantry
Methuen – Methuen YMCA Mobile Market
Middleboro – Sacred Heart Food Pantry
Middleton – Middleton Food Pantry
Milford – Daily Bread Food Pantry
Millbury – Town of Millbury Food Pantries (.pdf)
Millis – Millis Ecumenical Food Pantry
Milton – Community Food Pantry
Phone: 617-696-0221
Monson – Monson Open Pantry
Montague – Millers Falls Branch Library Food Program
Monterey – Monterey 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
Needham – Needham 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
Newbury – First Parish Newbury Food Pantry Serves Newbury, Byfield, Newburyport, West Newbury, Salisbury, Rowley, Ipswich, and Georgetown
Newton – Newton Food Pantry
Norfolk – Norfolk Food Pantry
North Adams – Al Nelson Friendship Center Food Pantry
Phone: 413-664-0123
North Andover – People’s Food Pantry
North Attleborough – Lenore’s Pantry
North Brookfield – St. Joseph’s Food Pantry (.pdf) Serves North Brookfield, Oakham, New Braintree and East Brookfield.
North Reading – North Reading Food Pantry
Northfield – Northfield Regional Food Pantry
Northampton – Northampton Pantry
Northborough – Northborough Food Pantry
Northbridge – Northbridge Food Pantry
Northfield – Northfield Regional Food Pantry Serves Franklin County regional towns.
Norton – Cup of Kindness
Phone: 508-285-3398
Norwell – Norwell Food Pantry
Norwood – Norwood Food Pantry
Orleans – Orleans Pantry
Phone: 508-240-0694
Oxford – Oxford Ecumenical Food Shelf
Palmer – Palmer Food Resources
Paxton – First Congregational Church Food Pantry
Peabody – Haven From Hunger
Phone: 978-531-1530
Pelham – St. Patrick Parish Food Pantry
Pembroke – The Firehouse Pantry Pembroke Soup Connection
Pepperell – PACH Outreach
Phone: 978-925-9770
Pittsfield – Pittsfield Community Food Pantry
Plainville – Living Bread Food Pantry
Plymouth – Plymouth Area Coalition Food Pantry
Plympton – Plympton Council on Aging Food Pantry
Provincetown – Provincetown Food Resources
Quincy – Interfaith Social Services Pantry Shelf
Phone: 617-773-6203
Randolph – Friendly Food Pantry
Phone: 339-987-5577
Raynham – Raynham Food Basket
Reading – Reading Food Pantry
Phone: 781-944-8486
Rehoboth – Rehoboth Food Pantry
Revere – Cambridge Health Alliance Revere Mobile Market
Rochester – Old Colony Regional Vocational Technical High School Food Pantry
Salem – The Salem Pantry
Salisbury – Pettingill House
Saugus – Saugus United Parish Food Pantry
Sandwich – Food Pantry
Phone: 508-888-3816
Scituate – Scituate Food Pantry
Seekonk – Doorways Food Pantry
Sharon – Community Food Pantry
Shrewsbury – St. Anne’s Human Services Food Pantry
Somerset – Annelle Delorme-Hagerman Food Pantry
Somerville – Mystic Community Market
South Hadley – Neighbors Helping Neighbors Serves South Hadley and Granby.
Southampton – Community Pantry
Southborough – Southborough Food Pantry
Southbridge – Center of Hope’s Food Bank
Southwick – Our Community Food Pantry Serves Southwick, Granville and Tolland.
Springfield – Open Pantry Community Services
Phone: 413-737-5354
Spencer – Mary Queen of the Rosary Food Pantry
Springfield – Rachel’s Table
Phone: 413-733-0084
Sterling – Wachusett Food Pantry Serves Holden, Paxton, Princeton, Rutland, Sterling, or West Boylston.
Stoneham – Stoneham Food Pantry
Stoughton – Y Community Market at Stoughton
Stow – Stow Food Pantry
Sturbridge – St. John Paul II Food Pantry Serves Sturbridge and Southbridge.
Sudbury – Sudbury Food Pantry
Sutton – Sutton Food Pantry
Swampscott – Anchor Food Pantry Serves Swampscott and Nahant.
Somerville – Mystic Community Market
Taunton – Seven Hills Behavioral Health Food Pantry
Templeton – Templeton Food Pantry
Tewksbury – Tewksbury Community Pantry
Topsfield – Top Cupboard
Townsend – TEO Food Distribution
Truro – Truro Community Kitchen
Turners Falls – Franklin Area Survival Center
Phone: 413-863-9549
Upton – Food Pantry at United Parish of Upton
Uxbridge – People First Food Pantry
Wakefield – Wakefield Food Pantry
Wales – Wales Community Pantry
Walpole – Walpole Community Food Pantry
Waltham – Waltham Food Pantry
Ware – All Saints & St. Mary’s Church Food Pantry
Wareham – Damien’s Food Pantry Damien’s Food Pantry Serves Plymouth, Bristol and Barnstable Counties
Watertown – Watertown Community Fridge
Wayland – My Brother’s Table
Webster – Webster-Dudley Food Share
Wellfleet – Wellfleet Food Pantry
Wellesley – Wellesley Food Pantry
Wendell – Good Neighbors
West Boylston – West Boylston Food Pantry
West Bridgwater – West Bridgwater Food Pantry
West Brookfield – Sharing Cupboard
West Newbury – West Newbury Food Pantry
West Springfield – The Parish Cupboard
Western Mass – Food Bank of Western Massachusetts
Phone: 413-247-9738
Westborough – Westborough Food Pantry
Westfield – Westfield Food Pantry
Westhampton – Westhampton Food Pantry
Westminster – Westminster Community Food Pantry
Weston – SVdP of Lincoln & Weston Serves Lincoln and Weston
Westport – Westport Food Pantry
Westwood – Westwood Food Pantry
Weymouth – Weymouth Food Pantry
Whitman – Whitman Food Pantry
Wilmington – Wilmington Food Pantry
Wilbraham – Wilbraham Library Community Food Pantry
Williamsburg – Brown Bag (Food Assistance Program)
Williamstown – Williamstown Community Chest
Wilmington – Wilmington Food Pantry
Winchendon – Community Food
Winchester – En Ka Pantry
Winthrop – Winthrop Community Food Pantry
Woburn – St. Vincent de Paul Food Pantry
Worcester Area – Worcester County Food Bank
Phone: 508-842-3663
Wrentham – Wrentham Food Pantry
Yarmouth – Yarmouth 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.

