At Humanity For All, we are dedicated to supporting disadvantaged communities, families, children and orphans, locally and around the globe. With a presence in over 33 countries our on the ground teams are committed to providing essential support to those in need.

We aim to deliver sustainable, ethical aid to individuals facing illness, disasters and chronic poverty. Your donations make a direct impact, helping those overlooked by the world. We pledge to provide both immediate relief and long term solutions to alleviate ongoing poverty and suffering.