Best Performing Secondary Schools in Makueni County

Makueni County has some of the top-performing secondary schools in Kenya. This is a list of the best performing secondary schools in Makueni County that compete with other best schools in the country.

Best Performing Secondary Schools in Makueni County

1. Mt Carmel Girls Secondary School

Mt Carmel Girls Secondary School is a girls-only boarding school in Makueni County, Kenya. The school is situated in Wote town, about 150km southeast of Nairobi, the capital city of Kenya.

Mt Carmel Girls Secondary School Makueni offers the Kenyan 8-4-4 system and the International Baccalaureate curriculum. The school has a strong academic tradition, and students consistently perform well in national exams, with many earning places in top universities in Kenya and abroad.

In addition to academic programs, the school offers a variety of co-curricular activities, including sports, music, drama, and debate. The school’s mission is to provide a quality education that will equip students with knowledge, skills, and values that will enable them to become responsible and productive members of society. The school also emphasizes the importance of discipline, respect, and Christian values.

Mean: 9.235

Contacts

Address: Mukaa

Phone: 0729 120712

2. Mbooni Girls’ High School

Mbooni Girls’ High School is a public girls’ school known for its academic excellence, strong leadership, and commitment to promoting a culture of hard work and diligence among its students. The institution is an extra-county school.

Mean: 8.911

School code: 18323109

Contacts

Address: 9F22+6R9, Ithemboni

Phone: 0712 042903

3. Makueni Boys’ High School

This public boys’ school has consistently performed well in national exams, with a good track record of producing students who excel in academics and co-curricular activities. Makueni Boys’ high school was founded in 1966 and is situated in Makueni County along Wote, Kathonzweni, to Makindu Road.

Mean: 8.399

Contacts

Address: Wote – Makindu Rd, Wote

Phone: 020 2623820