Donate

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.