La mission que s’est assignée Enda Maghreb consiste à lutter contre la pauvreté et à soutenir un processus de développement humain respectueux de l’environnement.
Les programmes de développement mis en œuvre en milieux urbain et rural défavorisés contribuent à améliorer les conditions de vie des communautés les plus vulnérables, à assurer une gestion durable des ressources naturelles et de l’environnement et à renforcer la participation et les capacités d’action des acteurs dans l’identification et la gestion des priorités du développement local.