Part of McGate Group

McGate Foundation

Empowering Every Child, Inspiring Excellence

McGate Foundation is a non-profit, humanitarian, and community development organization dedicated to improving the quality of life of vulnerable children, youth, women, and communities through inclusive and sustainable development programs.

50+
Community Programs
10K+
People Reached
Partners
Across Sectors
Annual
Impact Report

What we do

Explore McGate Foundation

McGate Group/McGate Foundation

Empowering Every Child, Inspiring Excellence