MaineShare is workplace giving for progressive causes in Maine.  Since 1990, MaineShare has raised more than $6,000,000 to support our network of over 40+ Maine nonprofits working for a more just and equitable Maine.  Check out our short video highlighting the work of our members.