ECCF Overview


We raise philanthropic assets

We give grants to nonprofits

We teach nonprofits through the Center for Nonprofit Excellence

We see great needs in Essex County as well as great opportunity. We are a region of extremes- home to some of the poorest cities in Massachusetts as well as some of the wealthiest.
Nonprofit organizations serve everyone in every aspect of life. They are truly a gift of democracy and collaboration and we are committed to supporting the work they do. These organizations feed our hungry neighbors and care for the sick and the elderly, they protect our wetlands, support and inspire our children, counsel the abused, and help to enrich our lives through the arts and humanities.

The Food Project

The Food Project employs urban youth to grow food and sell produce at area farmers markets.

Colonial Boy at the Wenham Museum


Wenham Museum’s History Alive Summer Programs bring history to life!



Childrens Friend and Family Services Youth Mentoring

Children's Friend and Family Services' Youth Mentors take the kids to the game!

House of Seven Gables House of Seven Gables

The House of Seven Gables in Salem offers tours as well as youth summer adventures like this crew sailing off north shore's coast.

We partner with donors

We provide many services to donors making philanthropy easy and rewarding. We advise on what type of fund would help meet their charitable goals, help maximize the impact of their giving though solid financial management and professional guidance and offer a wealth of knowledge about the nonprofits operating in Essex County. Learn more about our donor services.

We support nonprofit organizations through grants and education


We award Grants and provide many services to nonprofits such as workshops, consulting and conferences through our The Center for Nonprofit Excellence. Our services help nonprofit leadership with board development, operational management and back office services so they can concentrate on the community services they were created for. 
Also check out our Nonprofit Directory to learn more about the organizations in our county.

We build collaboration


Through convening different groups and going out and talking with individuals and nonprofits all over the county we are all always learning about the issues and needs of the people in our region. We strive to bring together collaborative groups to create special programs to address these needs and help make Essex County a better place for all. See our Programs page.