Call or WhatsApp +256 700 804 764 Day and boarding · Baby Class to P7 Parent portal Pay school fees Support our school
Nursery and Primary · Day and boarding · Kihuura, Kyenjojo

Knowledge is Power. Every child deserves a school.

A community school in Kihuura, Kyenjojo District, giving local children a strong primary education and caring for the whole child: mind, body, character and faith.

Pupils at St. Mary's
Baby–P7Nursery and Primary
Day & boardingBoarding for girls and boys
Pupils and teachers at St. Mary's
Our story

A school that grew from its community

Nyakahama St. Mary's was started in Kihuura, Kyenjojo District, so that children in our villages could get a basic primary education close to home. Most families here live from small farms, and school costs are a real struggle. Today, with parents, teachers and partners working together, the school is a place where children learn, eat, play and are looked after.

Read our story →
Why St. Mary's

Learning that cares for the whole child

The whole child

Lessons, play, a daily meal and practical skills such as cooking, so children grow in confidence as well as knowledge.

Faith and character

Honesty, respect and service are taught in class and lived out in every school day.

Girls stay in school

We work with families and partners so that girls are not left behind, and complete primary school.

How we help →

Day and boarding

Safe dormitories, a daily routine, sick bay care and visiting days for boarders.

About boarding →
Learning pathways

From Baby Class to the PLE

A caring start in Nursery and a confident finish in Primary Seven, in one school.

Nursery section A joyful start

Nursery section

Baby, Middle and Top Class build language, numbers and confidence through play, songs and caring routines.

The Nursery section →
Primary section Ready for PLE and beyond

Primary section

P1 to P7 follow the national curriculum, with reading, sciences, sports and clubs, and careful preparation for the Primary Leaving Examinations.

The Primary section →
News and events

Latest from the school

All news →

School news and upcoming events will appear here as they are published.

Admissions

Joining St. Mary's is simple

  1. Apply online or at the schoolFill in the short form below with your child's details. There is no charge to apply.
  2. Visit and placementWe call you to arrange a visit and agree the right class for your child.
  3. Admission and payment codeYour child is given an admission number and a payment code for school fees.
  4. First day at schoolEvery child joins a house. Boarders are also given a dormitory and a bed.
School fees

Pay with your child's payment code

Every learner has a payment code. Use it on any channel below and you will get an SMS receipt straight away.

MTN Mobile MoneyPay from any MTN line
Airtel MoneyPay from any Airtel line
Bursar's officeCash at school, with a printed receipt
See balances in the parent portal →
Support our school

Help us finish our new classrooms

The walls of a new classroom block are up, but it still needs a roof, doors, windows, floors and desks. Many parents also cannot meet the cost of fees, uniforms and books. Gifts towards the classrooms, school fees and a computer lab change what is possible for children in Kihuura. Every gift is recorded and reported.

WhatsApp

Contact link coming soon