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 46-0860594
DX
MAKE THE WORLD BETTER FOUNDATION INC
PHILADELPHIA, PA
Youth Development
EIN 47-5371748
MAKER MOBILE
JEFFERSONVLLE, IN
Youth Development
EIN 46-2768846
MAKIN IT HAPPEN COALITION FOR RESILIENT YOUTH INC
MANCHESTER, NH
Youth Development
EIN 81-2365378
DX
MAN 2 MAN - URBAN YOUTH ADVOCATE INC
OAKLAND, CA
Youth Development
EIN 23-7354956
DX
MANCHESTER AREA CONFERENCE OF CHURCHES INC
MANCHESTER, CT
Youth Development
EIN 02-0226033
DX
MANCHESTER BOYS AND GIRLS CLUB
MANCHESTER, NH
Youth Development
EIN 02-0459470
DX
MANCHESTER POLICE ATHLETIC LEAGUE INC
MANCHESTER, NH
Youth Development
EIN 30-0109669
MARILYN & GORDON MACKLIN INTERGENERATIONAL INSTITUTE INC
FINDLAY, OH
Youth Development
EIN 68-0462814
MARY MAGDALENE COMMUNITY SERVICES AGENCY
STOCKTON, CA
Youth Development
EIN 52-6056016
DX
MARYLAND 4-H FOUNDATION INC
COLLEGE PARK, MD
Youth Development
EIN 27-0734969
DX
MASLOW PROJECT
MEDFORD, OR
Youth Development
EIN 26-0197349
DX
MEDIA POWER YOUTH
MANCHESTER, NH
Youth Development
EIN 01-0727333
MENTORING BROTHER 2 BROTHER
DUNCANVILLE, TX
Youth Development
EIN 32-0191502
DX
MINDS MATTER
NEW YORK, NY
Youth Development
EIN 54-1977670
DX
MINISTRY ALLIANCE
CHARLOTTE, NC
Youth Development
EIN 45-3774063
MINNESOTA ALLIANCE WITH YOUTH
ST PAUL, MN
Youth Development
EIN 41-1345287
DX
MINNESOTA HIGH SCHOOL RODEO ASSOCIATION
COKATO, MN
Youth Development
EIN 45-3686774
DX
MIRACLE LEAGUE OF CONNECTICUT INC
WEST HARTFORD, CT
Youth Development
EIN 62-1634566
DX
MONROE AREA YOUTH CENTER
MADISONVILLE, TN
Youth Development
EIN 62-0988352
DX
MOUNTAIN T O P INC
ALTAMONT, TN
Youth Development
EIN 20-8212658
MOUNTAIN VIEW LOS ALTOS GIRLS SOFTBALL LEAGUE
MOUNTAIN VIEW, CA
Youth Development
EIN 27-3749189
NATIONAL CHARITY LEAGUE INC - THE PRESTON BLUEBONNET CHAPTER
PLANO, TX
Youth Development
EIN 85-0373602
NATIONAL INDIAN YOUTH LEADERSHIP DEVELOPMENT PROJECT INC
ALBUQUERQUE, NM
Youth Development
EIN 52-1674088
DX
NATIONAL MENTORING PARTNERSHIP INCORPORATED
BOSTON, MA
Youth Development