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.

Showing 24 of 66977 results
EIN 45-4637892
DX
GRIDIRON FOUNDATION INC
CLOVIS, CA
Youth Development
EIN 86-2817655
GRIT AND GRATITUDE WRESTLING ACADEMY
SPRINGFIELD, MA
Youth Development
EIN 65-0841557
GROWING SMART DEVELOPMENT INC
LAUDERHILL, FL
Youth Development
EIN 47-3761768
GRUNDY COUNTY AGRICULTURAL SOCIETY
CEDAR FALLS, IA
Youth Development
EIN 81-1809536
GSNETX STEM CENTER OF EXCELLENCE
DALLAS, TX
Youth Development
EIN 45-1072642
DX
GUIDANCE LIFE SKILLS AND MENTORING INC
INDIANAPOLIS, IN
Youth Development
EIN 90-0782025
DX
GULF COAST BIBLE CAMP INC
LAUREL, MS
Youth Development
EIN 81-2891726
HANDS ON DECK
GREEN BAY, WI
Youth Development
EIN 22-3570018
HANOVER PARK HORNETS DIAMOND CLUB
FLORHAM PARK, NJ
Youth Development
EIN 84-4001341
HANSFORD COUNTY STOCK SHOW ASSOCIATION
SPEARMAN, TX
Youth Development
EIN 52-2339992
DX
HARUNDALE YOUTH SPORTS LEAGUE INC
GLEN BURNIE, MD
Youth Development
EIN 33-2053409
HE IS WORTHY
STARKVILLE, MS
Youth Development
EIN 82-5214226
HEALDSBURG KIWANIS FOUNDATION
HEALDSBURG, CA
Youth Development
EIN 65-1297489
HEALING INTERCESSORY MINISTRIES INC
JACKSON, GA
Youth Development
EIN 37-1760612
HEART OF SAGINAW
SAGINAW, MI
Youth Development
EIN 93-3002927
HENRIETTA EZEOKE FAMILY FOUNDATION
MISSOURI CITY, TX
Youth Development
EIN 45-2087041
HFL YOUTH LACROSSE INC
LIMA, NY
Youth Development
EIN 41-1876595
HIBBING-CHISHOLM SOCCER CLUB INC
HIBBING, MN
Youth Development
EIN 47-1498116
DX
HIDDEN SPRINGS YOUTH RANCH INC
SAN ANTONIO, TX
Youth Development
EIN 90-0821608
HIDDENITE COMMUNITY HELPERS
HIDDENITE, NC
Youth Development
EIN 80-0513013
HIGH COUNTRY YOUTH CENTER
ANZA, CA
Youth Development
EIN 85-3044423
HIGHWOOD PUBLIC SCHOOL FOUNDATION
HIGHWOOD, MT
Youth Development
EIN 39-1455277
HODAG LITTLE LEAGUE INC
RHINELANDER, WI
Youth Development
EIN 88-1143503
HOMENETMEN GLENDALE ARARAT
LOS ANGELES, CA
Youth Development