When you give to Good Shepherd Food Bank your gift enables us to reach all 16 counties in Maine with nutritious food for families, children, and the elderly. We provide food to over 600 food pantries, soup kitchens, shelters, and other nonprofits. Together we feed more than 36,000 Mainers each week.

Financial Donations

With every dollar you give, we can provide 4 meals to Maine families facing hunger.

Learn more about making a financial contribution >

Food Donations

The Food Bank is always in need of donations of food and other products to support our statewide distribution network.

Learn more about making a food/product donation >

Virtual Food Drives

Sign up to raise funds online through your own Virtual Food Drive. Set a fundraising goal and share your efforts with friends and family!

Sign up to host a Virtual Food Drive >


Donor Privacy Policy and Bill of Rights

Good Shepherd Food Bank adheres to a Donor Privacy Policy and the Donor Bill of Rights.