Welcome to the CMD!
Here you’ll find an extensive list of nonprofit organizations and grassroots groups working to make Maine a healthier, more just, more peaceful place. Each listing includes detailed descriptions and the most up-to-date contact information for a number of nonprofit, grassroots, progressive, social change, and social service organizations and agencies throughout the State of Maine. Previously called the Maine Alternative Yellow & Green Pages, since 1986 Resources for Organizing and Social Change has continuously worked to keep CMD entries current, accurate and relevant to help empower folks looking to create positive social change for themselves and others. The CMD offers a growing compilation of over 1,500 nonprofit organizations, small action groups, and other resources, all working for a better Maine, and in its online incarnation now offers an interactive component for site visitors who want to add listings they see are missing from the directory. This resource is ever evolving, so check back frequently for additional listings and categories.