St. Andrew Kaggwa Girls Boarding & Primary School Nyansiongo is a reputable Catholic institution dedicated to providing holistic education to young girls in a nurturing and faith-based environment. Located in Nyansiongo, Nyamira County, the school combines academic excellence with strong moral and spiritual guidance, helping learners grow into responsible and confident young women.
Founded on the values of discipline, diligence, and devotion, St. Andrew Kaggwa Girls School offers a comprehensive curriculum aligned with Kenya’s Competency-Based Curriculum (CBC). Learners are encouraged to excel not only in academics but also in co-curricular activities such as sports, music, drama, and community service.
The school provides modern learning facilities, well-equipped dormitories, and a secure environment conducive to both study and personal growth. Dedicated teachers and support staff ensure that every pupil receives the attention and mentorship needed to reach their full potential.
Parents across Nyamira and beyond choose St. Andrew Kaggwa Girls Boarding & Primary School for its consistent academic performance, emphasis on Christian values, and its commitment to developing the whole child—mind, body, and spirit.
Contact Information:
🏫 Address: P.O. Box 148, Nyansiongo
📍 City/Town: Nyansiongo
📞 Telephone: 0725 503 935
St. Andrew Kaggwa Girls Boarding & Primary School Nyansiongo – Educating Girls, Empowering Futures.







