ZanaAfrica is made up of three entities:
- ZanaAfrica Group (ZAG), a Kenyan social enterprise;
- ZanaAfrica Programs (ZAP), a Kenyan nonprofit, and
- ZanaAfrica Foundation (ZAF), a US 501(c)3.
In addition some team members work on cross-organizational issues as part of the ZanaAfrica global team.