The Community Foundation of Greater Des Moines is a donor-driven public foundation whose purpose is to improve the quality of life in Greater Des Moines through philanthropy. The Community Foundation connects donors with their passions, fosters links between community organizations and convenes local leaders to promote the common good.