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.
With every dollar you give, we can provide 4 meals to Maine families facing hunger.
The Food Bank is always in need of donations of food and other products to support our statewide distribution network.
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!