About Community foundations are public charities that serve three primary groups: donors, nonprofit organizations, and the local community at large. Unlike private foundations, they pool resources from many different sources to address a wide range of needs in a specific geographic area.
Community foundations are defined by their deep local roots, acting as both a steward for donors' legacies and a source of funding for community
