When you donate 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 $8 worth of food. Learn more about making a financial contribution >
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 >