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

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 – Martin Luther King Jr. Emergency Food Distribution Program Serves Hampden County.

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.