
Welcome to the Schoolnet Africa!
If you can’t find yours, or if you need to make updates, we’re here to help.
Add School Suggest Edits Claim School Email us
St. Mary Immaculate Villa Maria Boarding Primary School is a Catholic-founded institution with a long-standing history. Established in 1910 by the White Sisters and later handed over to the Bannabikira Sisters (Daughters of Mary) in 1972, the school began with the aim of educating the daughters of local chiefs and children from the surrounding community. The pioneering class consisted of twenty girls, regardless of age or size. Over the years, the school has grown tremendously and now has a total enrollment of 700 pupils, including both boys and girls, reflecting its inclusive approach and commitment to providing quality education.
At St. Mary Immaculate Villa Maria Boarding Primary School, academic excellence is at the core of the school’s mission. The curriculum is designed to provide a strong foundation in literacy, numeracy, and problem-solving skills while nurturing critical thinking and creativity. Highly qualified teachers guide pupils through a holistic learning experience that emphasizes both intellectual growth and moral development, ensuring that students leave with the knowledge and skills to thrive in higher education and society.
The school provides a rich program of co-curricular and extra-curricular activities that allow pupils to explore and develop their talents beyond the classroom. Music, dance, and drama play a central role in fostering creativity, while a variety of games and sports enhance teamwork, discipline, and physical fitness. Pupils also engage in gardening and practical activities that encourage environmental awareness and hands-on learning. A wide range of clubs and societies, including the Legion of Mary, Charismatic Renewal, Xavierians, debating, quizzes, scouting, and girl guiding, ensure that students develop leadership skills, social responsibility, and spiritual growth.
The school offers well-structured classrooms and a variety of facilities that enhance learning and student life. Pupils have access to well-equipped spaces for music, dance, and drama, sports fields for football, netball, and other games, as well as gardening areas for practical learning. The school also provides a range of activity-based clubs and societies, ensuring that children have the tools and resources to explore their interests and talents fully. These facilities, combined with a safe and disciplined environment, make St. Mary Immaculate Villa Maria Boarding Primary School an ideal place for holistic education and personal growth.
St. Mary Immaculate Villa Maria Boarding Primary School has grown from a small class of twenty girls to a thriving institution of 700 pupils, offering a nurturing and safe environment for both boys and girls. The school is guided by Catholic values and emphasizes the holistic development of every child, combining academic excellence with moral, spiritual, and physical growth. Its mission is to empower pupils to become well-rounded, confident, and responsible members of society, while its vision is to continue providing quality education accessible to the community it serves.
There are no reviews yet. Be the first one to write one.
To list your school, simply click on the “Add School” button, fill in your school’s details, and submit for verification. Once approved, your profile will appear in the directory.
No, its free.
Yes. School administrators can log in anytime to edit details such as contact information, programs offered, or add new images and events. Or a non-administrator can suggest changes by clicking on "Suggest Edit" and after review the new information will appear o the school page.
For enrollment and admission inquiries, please reach out using the contact information provided on this page.
Visitors and parents are encouraged to contact the school for appointments, directions, or inquiries using the listed phone, email, or contact form.
You’re off to great to great places. Today is your first day! Your mountain is waiting, so get on your way!— Dr. Seuss
This website use cookies to help you have a superior and more relevant browsing experience on the website.
You must log in or create an account to claim a school.