Skip links



The Nnabagereka Development Foundation makes every effort to maintain the accuracy of the information on this website but cannot accept responsibility for any loss or damage incurred as a result of the use of the information presented on the website.

Nnabagereka Development Foundation, its employees, or other representatives will not be liable for damages arising out of or in connection with the use of this site. This is a comprehensive limitation of liability that applies to all damages of any kind, including (without limitation) compensatory, direct, indirect, or consequential damages, loss of data, income, or profit, loss of or damage to property, and claims of third parties.

These Web Site pages (HTML and other documents stored on our server or that of a third party service provider on our behalf) are subject to change and may be incomplete or no longer current. Documents may contain typographical or other errors. Nnabagereka Development Foundation disclaims all liability for these errors or omissions.


This site has a number of links to other websites. Links to other web sites are inserted for convenience and do not constitute endorsement or approval of material on those sites or any associated organisation. The Nnabagereka Development Foundation does not have control or responsibility for these external information sources. Links to other web sites have been made in good faith in the expectation that the content is appropriately maintained by the author agency/organisation and is timely and accurate. It is the responsibility of users to make their own decisions about the accuracy, currency, reliability and correctness of the information on those sites.

Please note that upon linking to another site you are no longer on this website and you become subject to the privacy policy of that site. The Nnabagereka Development Foundation is not responsible for the performance of the websites it links to and does not provide quality control over the external links. You may report any broken links by using the Feedback form or by email:

By using the Nnabagereka Development Foundation Website –, users agree to abide by the conditions specified in this disclaimer.

NDF’s mission, vision and values

An equitable, inclusive and peaceful world grounded in human virtues

Leveraging culture to improve the quality of life of children, youth and women

The concept of Obuntubulamu recognized as a human capital asset in the contemporary world.

Obuntubulamu – We believe Obuntubulamu is a way of upholding the dignity of the human person.

Diversity – We acknowledge diversity; strive for inclusiveness, with a primary focus on the vulnerable.

Innovation – We are innovative and pioneering in our quest for development solutions.

Integrity – We are transparent and accountable in our processes and operations.

Preservation – We uphold the conservation of culture and nature.

  Obuntubulamu practiced as a way of life to influence social, economic and cultural norms and practice, governance and development.

  Youth equipped with Obuntubulamu and life skills, for survival and  readiness for leadership roles.

  Women’s voice and agency leveraged for participation and leadership in  economic, social, cultural and political processes and development.

  The Nnabagereka Development Foundation strategically positioned to       champion and realise its agenda.

The Foundation

NDF is directly involved in the community with its unique activities.


Our Royal Founder

Inspiring, passionate and committed to supporting children, youth, women.

Learn more about the Nnabagereka

Our Impact

In 2000, our Royal Founder envisioned NDF to leverage culture for development.

Our impact

Work for us

Help make a difference in the lives of millions of children, youth & women.

View vacancies and apply online

The Team

In pursuit of one vision: An equitable, inclusive & peaceful world nurtured in human …

Meet the faces behind NDF

Support us

Support from generous people like you will help us meet our targets.

Donate for a positive difference

Let us take it from here.

+256 (414) 344 669
+256 (393) 217 133
+256 708 844 660