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 04-3545232
MATHARI CHILDRENS FUND INC
MELROSE, MA
International Affairs
EIN 86-3378639
MAX HELP
ASHBURN, VA
International Affairs
EIN 57-0977657
MEDICAL MISSIONS INC
CHARLESTON, SC
International Affairs
EIN 46-4255458
MEI DE AND NAI KANG FOUNDATION
CASTRO VALLEY, CA
International Affairs
EIN 73-1218192
MESSAGE OF LIFE MINISTRIES
LAWTON, OK
International Affairs
EIN 42-1754787
METTA HEART INC
OAKLAND, CA
International Affairs
EIN 86-1171133
DX
MICROFINANCING PARTNERS IN AFRICA
SAINT LOUIS, MO
International Affairs
EIN 46-2087150
MID-INDIA CHURCH PARTNERS INC
CLERMONT, FL
International Affairs
EIN 45-2435283
MIGHTY RIVER PROJECT INC
WINSTON SALEM, NC
International Affairs
EIN 26-3338711
MISSION EMPOWERMENT FOUNDATION
OMAHA, NE
International Affairs
EIN 26-3911695
MISSION HOPE USA INC
POTOMAC, MD
International Affairs
EIN 81-0521713
DX
MISSOULA MEDICAL AID INC
MISSOULA, MT
International Affairs
EIN 46-2589313
MK KING FOUNDATION
HONEY BROOK, PA
International Affairs
EIN 77-0380517
MODESTO SISTER CITIES INTERNATIONAL INC
MODESTO, CA
International Affairs
EIN 46-1798155
MORESH WEGENIE AMARA ORGANIZATION INC
COLLIERVILLE, TN
International Affairs
EIN 27-1175422
DX
MOSAIC SA
EXTON, PA
International Affairs
EIN 27-4447356
MOSDOT OHEL YISROEL INC
BROOKLYN, NY
International Affairs
EIN 93-1895676
MOUSSA FOUNDATION
LANSING, MI
International Affairs
EIN 56-2539819
MUNHU INC
SOUTHLAKE, TX
International Affairs
EIN 86-3332760
MYANMAR IMPACT FUND
SCARSDALE, NY
International Affairs
EIN 92-2503205
NADIRI FAMILY FOUNDATION INC
NEW YORK, NY
International Affairs
EIN 20-3531914
NEW LIFE ORPHANAGES INTERNATIONAL INC
HAINES CITY, FL
International Affairs
EIN 84-2703774
NEW VILLAGE ALLIANCE
SANTA FE, NM
International Affairs
EIN 81-3644390
NEXT WAVE FOUNDATION
KANAB, UT
International Affairs