CharityAI™ Search
Find and Donate to Trusted, Verified Charities
Search over 1.5 million IRS-verified nonprofit organizations with AI-powered ratings, financial transparency, and impact data.
EIN 93-3313342
FARM THE SUN USA INC
PLYMOUTH, MA
Environment
EIN 93-2946002
FARM UNITY
CROFTON, MD
Environment
EIN 39-4463827
FARMERS INITIATIVE FOR ENVIRONMENTA L & LAND DEFENSE INC
WICHITA, KS
Environment
EIN 57-1229769
FARMERS WATERSHED ALLIANCE INC
SAINT ALBANS, VT
Environment
EIN 27-1112878
FARMINGTON BOTANICAL GARDENS INC
FARMINGTON, NM
Environment
EIN 30-0093975
FARMINGTON RIVER ANGLERS ASSOCIATION INC
NEW HARTFORD, CT
Environment
EIN 93-2762921
FARMLAND FIRST
HILLSBORO, OR
Environment
EIN 33-1649668
FARMS AT NIBLEY INC
SALT LAKE CTY, UT
Environment
EIN 99-0599539
FASHIONING FOR SOCIAL ENVIRONMENTAL JUSTICE
HALF MOON BAY, CA
Environment
EIN 92-0970082
FASTFORWARD FOR THE PLANET
NOVATO, CA
Environment
EIN 93-3749461
FATHERS IN NEED
LAKEVILLE, MN
Environment
EIN 42-2166469
FATHOM RESTORATION
LINDON, UT
Environment
EIN 66-1047242
FATOATA
PAGO PAGO, AS
Environment
EIN 39-3529318
FAUNA FUND
LOS ANGELES, CA
Environment
EIN 54-1622811
FAUQUIER COUNTY MASTER GARDENERS ASSOCIATION
WARRENTON, VA
Environment
EIN 93-3846805
FAYETTE COUNTY EMS ASSOCIATION
FAYETTE, IA
Environment
EIN 02-0746175
FAYETTE COUNTY FARMLAND PROTECTION PROGRAM
FAYETTEVILLE, WV
Environment
EIN 80-0213034
FAYETTE MASTER GARDENER ASSOCIATION INC
FAYETTEVILLE, GA
Environment
EIN 99-3335186
FAYETTEVILLE CAMELLIA CLUB
LILLINGTON, NC
Environment
EIN 38-3666984
FAYETTEVILLE NATURAL HERITAGE ASSOCIATION
FAYETTEVILLE, AR
Environment
EIN 33-2163644
FCS PRESERVATION HOLDING
FREDERICKSBRG, VA
Environment
EIN 26-1473106
FDL LONG LAKE PRESERVATION ASSOCIATION INC
CASCADE, WI
Environment
EIN 93-2108448
FEATHER LEAF FARM AND NATURE CENTER
MINOOKA, IL
Environment
EIN 42-3337399
FEATHER RIVER RECOVERY AND RESILIEN CE FOUNDATION
OROVILLE, CA
Environment