Carmel Girls Secondary School is in Machakos County (Mwala Constituency).
Carmel Girls Secondary School is a girls boarding secondary school.
Carmel Girls Secondary School is a Girls boarding school, located in Mbiuni location, Machakos County.
The school stands on a 3 piece acre of land with a total enrollment of 360 students with 20 teachers.
Carmel Girls Higher Secondary School is a well reputed school, with high disciplined girls enjoys the distinction of being among the top school in Machakos county with excellent results.
Details
School Code: L4050107
Address: 60 Mbiuni
Level: Secondary School
Day/Boarding: Boarding
Gender: Girls
Ownership: Private
Sponsor: Religious Organisation
Student Needs: Ordinary
Facts
Acreage: 3
Acreage per enrolment: 120.0
Pupil Teacher Ratio: 18.0
Total Enrolment: 360
Total Teaching staff: 20
Location
County: Machakos
Constituency: Mwala
Province: Eastern
District: Machakos
Division: Mwala
Location: Mbiuni
Sub Location: Nyaanya
Staff
PTA Board of Governors Male Teacher: 17
PTA Board of Governors Female Teacher: 3
Non Teaching Staff Male: 0
Non Teaching Staff Female: 5
View map and search for more schoolsPathways and subject combinations checked 15 October 2026
STEM · 3 combinations
Pure Sciences · 1
- Biology, Chemistry, Physics (ST1048)
Applied Sciences · 2
- Chemistry, Computer Studies, Home Science (ST2024)
- Computer Studies, Geography, Physics (ST2018)
Social Sciences · 3 combinations
Humanities & Business Studies · 3
- Business Studies, Geography, History & Citizenship (SS2025)
- Business Studies, Geography, Literature in English (SS2061)
- Christian Religious Education, Geography, Literature in English (SS2047)
Arts & Sports Science: Not offered
Subjects in these combinations · 10
Biology, Business Studies, Chemistry, Christian Religious Education, Computer Studies, Geography, History & Citizenship, Home Science, Literature in English, Physics
How subject selection works: what pathways, tracks and the codes mean.
Data sources
- Pathways, subject combinations and emblems: Ministry of Education Grade 10 selection portal (KEMIS); checked 15 October 2026.