CharityAI™ Search
Find Trusted, Verified Charities
Search over 1.5 million IRS-verified nonprofit organizations with AI-powered ratings, financial transparency, and impact data.
EIN 45-3172015
LOWER WILLOW CREEK RESTORATION COMPANY
CREEDE, CO
Environment
EIN 56-1733318
LUMBER RIVER CONSERVANCY
LUMBERTON, NC
Environment
EIN 73-1685205
MADISON MEADOW
EUGENE, OR
Environment
EIN 85-2100120
MAGIC CANOE
PORTLAND, OR
Environment
EIN 94-2638200
MAGIC INCORPORATED
STANFORD, CA
Environment
EIN 98-1051915
MAGNETAWAN WATERSHED LAND TR
Environment
EIN 98-0169222
MALAGASY FOUNDATION IN ENVIRONMENT TANY MEVA
Environment
EIN 81-1969430
MARBLEDALE ROAD ENVIRONMENTAL COALITION INC
PELHAM, NY
Environment
EIN 30-0064559
MASTER GARDENER ASSOCIATION
COVALLIS, OR
Environment
EIN 73-1413573
MASTER GARDENER FOUNDATION OF TULSA INC
TULSA, OK
Environment
EIN 80-0656701
MCDONALD SPORTSMANS FOUNDATION
MIDWAY, PA
Environment
EIN 93-3499126
MESSICK LAKE AND RIVER FRONT ASSOCIATION INC
WOLCOTTVILLE, IN
Environment
EIN 46-3879580
MIAMISBURG COMMUNITY FOUNDATION
MIAMISBURG, OH
Environment
EIN 23-7050688
MIDDLEBURY LAND TRUST INC
MIDDLEBURY, CT
Environment
EIN 87-2100911
MID-HUDSON ENERGY TRANSITION INC
KINGSTON, NY
Environment
EIN 71-0896837
MILWAUKEE AREA LAND CONSERVANCY
FRANKLIN, WI
Environment
EIN 81-4807645
MIRALON PUBLIC MAINTENANCE CORPORATION
ALISO VIEJO, CA
Environment
EIN 46-0477373
MISSISSIPPI RIVER TR
STONEVILLE, MS
Environment
EIN 82-5106969
MISSOURI PUBLIC WATER ASSOCIATION
OSAGE BEACH, MO
Environment
EIN 39-1894447
MISSOURI RIVER NATURAL RESOURCES COMMITTEE
HELENA, MT
Environment
EIN 23-3089533
MOBILE AIR CONDITIONING SOCIETY EDUCATION INSTITUTE AND FOUNDATION
LANSDALE, PA
Environment
EIN 84-2416109
MOKU O KEAWE LAND CONSERVANCY
KAILUA KONA, HI
Environment
EIN 46-0639843
MSC FOUNDATION
PITTSBURGH, PA
Environment
EIN 20-8477958
MUSICIANS UNITED FOR SAFE ENERGYINC
STUDIO CITY, CA
Environment