Children in Uganda eating their school meal


Mary’s Meals feeds 12,196 children every school day in Uganda!

Published on

Where we work

Uganda is a landlocked country in East Africa. It is bordered by Kenya to the east, South Sudan to the north, the Democratic Republic of the Congo to the west, Tanzania to the south, and Rwanda to the south-west.

Nearly half of the population earn below the International Poverty Line ($1.90 per day) and struggles to find enough food, despite generally strong levels of food production across the country.

Uganda has one of the youngest populations in the world – 57% of people are under the age of 18 – and many children are responsible for supporting their family. As a result, attending school and gaining an education is low priority. Around two thirds (65%) of children fail to complete primary level education.

Children eating thier school meal

Mary's Meals in Uganda

Mary’s Meals has been serving school meals in Uganda since 2008.

We feed children living in the capital, Kampala, and some in Gulu, in the north of the country. We also have programmes near the town of Soroti in a remote area of Eastern Uganda.

We work in partnership with the Emmaus Foundation, which aims to provide life-changing opportunities for the people of Uganda.

We are currently reaching 12,196 children in 12 schools.

Latest News

When did we start working in Uganda?

We have been working in Uganda since 2008

How many children do we feed in Uganda?

We are currently feeding 12,196 children in 12 schools in Uganda

What meal do we provide?

Maize and beans

Where are we based/where do we operate?

Kampala, Gulu, and Soroti

Capital City



42 million (2020)


Ugandan Shilling (UGX Sh)