National Schools in Kenya Cluster and Classification, Postal Address, Contacts, Phone Number, KCSE Result Slip Download, Location, Email Address, Website

National Schools in Kenya School Code, Postal Address, Contacts, Location, Email Address, Website

National Schools in Kenya KCSE Results Online, Admission Requirements, School Leaving Certificate, Registration, Mpesa Paybill, Index number

National Schools in Kenya Cluster One

Murang’a High School

Physical Address: Murang’a High School is located in Murang’a Town, Kenya
County: Muranga County
Postal Address: P.O. Box 101-10200 Muranga
Telephone number: +254-060-33010
Mobile number: 060-33010
School Code: 10200008
Email Address:
Website:

Kenyatta High School Mwatate

Physical Address: Kenyatta High School Mwatate is located along Mwatate – Wundanyi Road, 700M From Mwatate Town, Kenya
County: Taita Taveta County
Postal Address: P.O. Box 57-80305, Mwatate
Telephone number: 0202338069
Mobile number: 020-2338069
School Code: 1100003
Email Address: kenyattataita@gmail.com
Website: www.kenyattahightaita.com

Bura Girls High School

Physical Address: Bura Girls High School is located 41 km from Voi Town, 6 km off Voi – Taveta Road, Kenya
County: Taita Taveta County
Postal Address: P.O. Box 81-80311 Ng’ambwa
Telephone number: 063-36219
Mobile number: 063-36219
School Code: 1100004
Email Address:
Website: www.buragirlsschool.com

Machakos Boys High School

Physical Address: Machakos Boys High School is located along Machakos-Chumvi Road in Machakos Town, Kenya
County: Machakos County
Postal Address: P.O. Box 3990100 Machakos
Telephone number: 044- 2410240
Mobile number:
School Code: 12300001
Email Address:
Website:

Muthale Girls High School

Physical Address: Muthale Girls High School is located along the Kitui – Mwingi Road. It neighbours Muthale Mission Hospital.
County: Kitui County
Postal Address: P.O. Box 20-90203 Tulia
Telephone number: 0726 331 829
Mobile number: 0722 611 506
School Code: 13300005
Email Address: muthaleg@yahoo.com
Website: www.muthalegirls.ac.ke

Moi High School Mbiruri

Physical Address: Moi High School Mbiruri is located in Embu East Sub – county Off Meru-Embu Road
County: Embu County
Postal Address: P.O. Box 34-60103, Runyenjes, Embu
Telephone number: 020 2088310, 020 233 8143/6/8,
Mobile number: 0707082868
School Code: 14300006
Email Address: info@moimbiruri.ac.ke
Website: www.moimbiruri.ac.ke

Meru School

Physical Address:  is located along the Meru-Maua Road in Imenti North District Kenya
County: Meru County
Postal Address: P.O. Box 103 – 60200, Meru
Telephone number: 060 303 207
Mobile number: 060 303 207
School Code: 15300002
Email Address: info@meruschool.ac.ke
Website: www.meruschool.ac.ke

Makueni Boys High School

Physical Address: Makueni Boys High School is located along Wote – Kathonzweni – Makindu road. The school is 10-minutes’ walk from the Makueni Governors offices in Wote Town, Kenya
County: Makueni County
Postal Address: P.O. Box Wote
Telephone number: 020 – 2623819
Mobile number: 020 – 2623820
School Code: 18300003
Email Address: info@makueniboys.ac.ke, makueniboys@gmail.com
Website: www.makueniboys.ac.ke

Chogoria Girls High School

Physical Address: Chogoria Girls High School is located near Chogoria Market, Chogoria Sub Location, Chogoria Location, Mwimbi Division, Maara Sub-County Tharaka Nithi, County, Kenya Town, Kenya
County: Tharaka Nithi County
Postal Address: P.O. Box 76 Chogoria, Kenya
Telephone number: 064-22008
Mobile number: 064-22009
School Code: 19300004
Email Address:
Website: www.chogoriagirls.org

Pangani Girls High School

Physical Address: Pangani Girls High School is located along Juja road in Pangani Area, Nairobi, Kenya
County: Nairobi County
Postal Address: P.O. Box 30152- 00100 Nairobi
Telephone number: (020) 676 04 01
Mobile number: (020) 676 02 99
School Code: 20400006
Email Address:
Website:

St. Brigids Girls High School Kiminini

Physical Address: St. Brigids Girls High School Kiminini is located in Kiminini Center Along Kitale – Webuye Road
County: Trans Nzoia County
Postal Address: P.O. Box 591-30200 Kitale
Telephone number:
Mobile number: 0711556436
School Code: 23500003
Email Address:
Website: www.stbrigidsgirlshigh.com

St. Theresa’s Tartar Girls High School

Physical Address: St. Theresa’s Tartar Girls High School is located in Mnangei location, West Pokot County off Kitale-Kapenguria Road, Kenya
County: West Pokot County
Postal Address: P.O. Box 337-30600 Kapenguria
Telephone number: 0700-160406
Mobile number: 0700-160406
School Code: 24500004
Email Address:
Website:

Kipsigis Girls’ High School

Physical Address: Kipsigis Girls’ High School is located along Kericho – Litein Road, Kenya
County: Kericho County
Postal Address: P.O. Box 194 – 20200 Kericho Kenya
Telephone number: 020 264 5119
Mobile number: 0714034055
School Code: 28500005
Email Address: info@kipsigisgirls.sc.ke
Website: www.kipsigisgirls.sc.ke

Kapsabet Boys High School

Physical Address: Kapsabet Boys High School is located in Kapsabet Town, along Namgoi – Tilolwo Road which is off Stendi Kisa – Yala Road. Approximately 2 KM from Kapsabet Town, Kenya
County: Nandi County
Postal Address: P.O. Box 10-30300 Kapsabet
Telephone number: 055 22068
Mobile number: 020-203 0117
School Code: 29500006
Email Address: info@kapsabetboys.sc.ke, kapsabethigh@gmail.com
Website: www.kapsabetboys.sc.ke

Mama Ngina Girls High School

Physical Address: Mama Ngina Girls High School is located in the Kisauni constituency in Ganjoni along Kizingo, Mathenge Road, Mombasa Town, Kenya
County: Mombasa County
Postal Address: P.O. Box 81074-80100, Mombasa
Telephone number: 041-2312658
Mobile number: 041-2229030
School Code: 03100001
Email Address:
Website:

Moi Girls High School Isinya

Physical Address: Moi Girls Isinya is located along Nairobi-Magadi Road Isinya Town, Kenya
County: Kajiado County
Postal Address: P.O. Box 36-01100 Kajiado
Telephone number: 045-41233
Mobile number: 045-41233
School Code: 31500011
Email Address:
Website:

St. Patrick’s High School Iten

Physical Address: St. Patrick’s High School Iten is located in Iten Town Kenya
County: Elgeyo-Marakwet County
Postal Address: P.O. Box310-30700 Iten
Telephone number: 0715380100
Mobile number: 0770400773
School Code No: 34500010
Email Address: stpatricksiten@yahoo.com
Website:

Lugulu Girls High School Webuye

Physical Address: Lugulu Girls High School is located along Webuye – Kitale Road, Kenya
County: Bungoma County
Postal Address: P.O. Box Private Bag, Webuye
Telephone number:
Mobile number:
School Code: 36600002
Email Address:
Website:

Friends School Kamusinga

Physical Address: Friends School Kamusinga is located along the slopes of Mt. Elgon in Kimilili division in Bungoma North district, Kenya
County: Bungoma County
Postal Address: P.O. Box Private Bag, Kimilili
Telephone number: 05521014/05521245
Mobile number: 0612302724
School Code: 36600004
Email Address: friends.schoolkamusinga@yahoo.com
Website:

Kakamega School

Physical Address: Kakamega School is located along Kakamega – Kisumu Highway, Kakamega Town, Kenya
County: Kakamega County
Postal Address: P.O. Box 90-50100 Kakamega
Telephone number: 0707014500
Mobile number: 0726117311
School Code: 37600001
Email Address: info@kakamegaschool.sc.ke, kakamegahighschool@yahoo.com
Website:

Bunyore Girls High School

Physical Address: Bunyore Girls High School is located in Maseno, Kenya
County: Vihiga County
Postal Address: P.O. Box 165-40105, Maseno
Telephone number: 057-51056
Mobile number: 057-51056
School Code: 38600003
Email Address:
Website:

Kisii High School

Physical Address: Kisii High School is located along the Kisii – Keroka Road one and 1/2 kilometers from the Kisii Town, Kenya
County: Kisii County
Postal Address: P.O. Box 11-40200 Kisii
Telephone number: 254-061-2313-386
Mobile number: 061-2313-386
School Code: 40700002
Email Address: kisiischool@yahoo.com
Website:

Nyabururu Girls High School

Physical Address: Nyabururu Girls High School is located in the Kitutu Chache constituency in Township, Kenya
County: Kisii County
Postal Address: P.O. Box 533-40200, Kisii
Telephone number: 058-20136
Mobile number: 058-20136
School Code: 40700003
Email Address:
Website:

Ribe Boys High School

Physical Address: Ribe Boys High School is located in the Kaloleni constituency in Ribe, Kilifi County, Kenya
County: Kilifi County
Postal Address: P.O. Box 198-80105, Kaloleni
Telephone number: 0733-784890
Mobile number: 0733-784890
School Code: 04100002
Email Address:
Website:

Asumbi Girls High School

Physical Address: Asumbi Girls High School is located 20 Kilometres from Homabay Town and 20 Kilometres from Kisii Town Town, Kenya
County: Kisii County
Postal Address: P.O. Box 46-40309 Asumbi
Telephone number: 0722-968678
Mobile number: 0727-735254
School Code: 41700004
Email Address: info@asumbigirlshigh.sc.ke
Website: www.asumbigirlshigh.sc.ke

Maranda High School

Physical Address: Maranda High School is located in Bondo Town, Kenya
County: Siaya County
Postal Address: P.O. Box 120, Bondo
Telephone number: 0721 454 172
Mobile number: 0721 454 172
School Code: 42700005
Email Address: info@marandahighschool.ac.ke
Website: www.marandahighschool.ac.ke

Kanga High School

Physical Address: Kanga High School is located Along Kisii-Migori Road, Kenya
County: Migori County
Postal Address: P.O. Box 4-40404 Rongo
Telephone number: 059-44032
Mobile number: 059-44032
School Code: 44700006
Email Address:
Website:

Garissa High School

Physical Address: Garissa High School is located along  Kismayu Road, Garissa Kenya
County: Garissa County
Postal Address: P.O. Box 94-70100 Garissa
Telephone number: 046-2575
Mobile number: 046-2575
School Code: 45800001
Email Address:
Website:

Karima Girls High School

Physical Address: Karima Girls High School is located along  Town, Kenya
County: Nyandarua County
Postal Address: P.O. Box 94-20318 North Kinangop
Telephone number: 05050993
Mobile number: 0723069140
School Code: 7200009
Email Address: karimagirls@yahoo.com
Website:

Kagumo High School

Physical Address: Kagumo High School is located between Kirichu and Kiganjo townships at Kagumo near Karatina on the Nyeri-Nairobi Road, Kenya
County: Nyeri County
Postal Address: P.O. Box 69 Kiganjo
Telephone number: 0722-895338
Mobile number: 0713-425959
School Code: 8200007
Email Address:
Website: www.kagumohigh.com

National Schools in Kenya Cluster Two

Lamu Girls Secondary school

Physical Address: Lamu Girls Secondary school is located in Amu, Mkomani Sub location, Mkomani Location, Amu Division, Lamu West Constituency in Lamu County, Kenya
County: Lamu County
Postal Address: P.O. Box 88-80500 Lamu
Telephone number: 040-4633068
Mobile number: 040-4633068
School Code: 06100011
Email Address:
Website:

Mpeketoni Secondary School

Physical Address: Lamu is located in Mpeketoni location, in Lamu west Constituency, Lamu County Town, Kenya
County: Lamu County
Postal Address: P.O. Box 37-80503 Mpeketoni
Telephone number:
Mobile number:
School Code: 06100012
Email Address:
Website:

Nyandarua High School

Physical Address: Nyandarua High School is located in the Ol-Kalou constituency in Rurii, Kenya
County: Nyandarua County
Postal Address: P.O. Box 61-20303 Ol Kalou
Telephone number: 020-2045186
Mobile number: 0726-844704, 0726-844704
School Code: 07200014
Email Address:
Website:

Bahari Girls Secondary School

Physical Address: Bahari Girls Secondary School is located Located at Mavueni Village which is 8km South-West of Kilifi Town along the Kilifi-Mombasa Road (B8). It is about 1km North-West of the junction between B8 and C10 (Mavueni-Kololeni Road) and 0.5 km of C107.
County: Kilifi County
Postal Address: P.O. Box 641 Kilifi
Telephone number: 0720-749-112
Mobile number: 0734-402-171
School Code: 06104205
Email Address:
Website:

Hola Boys Secondary School

Physical Address: Hola Boys Secondary School is located in Galole Constituency in Tana River County Kenya. The school sits on a total of 150 acres,
County: Tana River County
Postal Address: P.O. Box
Telephone number:
Mobile number:
School Code: 05100009
Email Address:
Website:

 Ngao Girls Secondary School

Physical Address: Ngao Girls Secondary School is located along  Town, Kenya
County: Tana River County
Postal Address: P.O. Box 22-80203 Tarasaa
Telephone number:
Mobile number:
School Code: 05100010
Email Address:
Website:

Kathiani Girls School

Physical Address: Kathiani Girls School is located along  Town, Kenya
County: Machakos County
Postal Address: P.O. Box 168 Kathiani
Telephone number: 044-20207
Mobile number: 044-20207
School Code: 12300013
Email Address:
Website:

Moyale Boys Secondary School

Physical Address: Moyale Secondary School is located in Butiye location, Marsabit, Kenya
County: Marsabit County
Postal Address: P.O. Box 2260700 Moyale
Telephone number:
Mobile number:
School Code: 16300014
Email Address:
Website:

Garbatula High School

Physical Address: Garbatula High School is located Garba Tulla location in Isiolo south constituency, Kenya
County: Isiolo County
Postal Address: P.O. Box 4 Garbatulla
Telephone number:
Mobile number:
School Code: 17300015
Email Address:
Website:

Mbooni Girls Secondary School

Physical Address: Mbooni Girls Secondary School is located in in Mbooni, Mutitu Sub location, Mbooni Location, Mbooni Division, Mbooni Constituency, Kenya
County: Makueni County
Postal Address: P.O. Box 10090125 Kikima
Telephone number:
Mobile number:
School Code: 18300016
Email Address:
Website:

Turkana Girls secondary School

Physical Address: Turkana Girls secondary School is located along  Town, Kenya
County:
Postal Address: P.O. Box 280-30500 Lodwar
Telephone number: 053-8000354
Mobile number: 053-8000354
School Code: 21500021
Email Address:
Website:

Kisima Girls High School

Physical Address: Kisima Girls High School is located few kilometers from Maralal town opposite kisima airstrip in Samburu County, Kenya
County: Samburu County
Postal Address: P.O. Box
Telephone number:
Mobile number:
School Code: 22500024
Email Address:
Website:

Chewoyet High School

Physical Address: Chewoyet High School is located in Kapenguria location, West Pokot County, Kenya
County: West Pokot County
Postal Address: P.O. Box Private Bag, Kapenguria 30600
Telephone number: 054-62439
Mobile number: 0726-42376
School Code: 24500022
Email Address:
Website:

Tenwek High School

Physical Address: Tenwek High School is located in Bomet central division of Bomet County, Kenya
County: Bomet County
Postal Address: P.O. Box 49-20400 Bomet
Telephone number: 052-20520
Mobile number: 0724-146713
School Code: 25500023
Email Address:
Website:

Kabianga High School

Physical Address: Kabianga High School is located along Premier Road in Kabianga location, Kericho County, Kenya
County: Kericho County
Postal Address: P.O. Box 18-20201 Kabianga
Telephone number: 052-72021/87
Mobile number: 0735-443341
School Code: 28500006
Email Address:
Website:

St. Joseph’s Girls Chepterit

Physical Address: St. Joseph’s Girls Chepterit is located in Chepterit location, Nandi County, Kenya
County:
Postal Address: P.O. Box 51-30300 Kapsabet
Telephone number: 053-52026
Mobile number: 0721-611923
School Code: 29500025
Email Address:
Website:

Nanyuki High School

Physical Address: Nanyuki High School is located in Kenyatta Avenue in the Laikipia East constituency in Nanyuki Town, Kenya
County: Laikipia County
Postal Address: P.O. Box 233-10400 Nanyuki
Telephone number: 062-2031644
Mobile number: 0721-681383
School Code: 30500021
Email Address:
Website:

Oloolaiser High School

Physical Address: Oloolaiser High School is located in Ngong Hills, Off Oloolua Road Ngong Road, Ngong, Kenya
County: Kajiado County
Postal Address: P.O. Box 71-00208 Ngong Hills
Telephone number: 020-2303052
Mobile number: 0723-720220
School Code: 31500026
Email Address:
Website:

S.A Kolanya Girls Secondary School

Physical Address: S.A Kolanya Girls Secondary School is located along Malakisi-Lwakhakha Road, Bungoma, Kenya
County: Bungoma County
Postal Address: P.O. Box 95 – 50200 Bungoma
Telephone number: 0733-448635
Mobile number: 0733-448635
School Code: 35600008
Email Address:
Website:

Sironga Girls High School

Physical Address: Sironga Girls High School is located in Bundo Sub location, in Nyamira County, Kenya
County: Nyamira County
Postal Address: P.O. Box 453 Nyamira
Telephone number: 0792 955 180
Mobile number: 0792 955 180
School Code: 43700012
Email Address: info@sirongagirls.ac.ke
Website:

Moi Nyabohanse Girls High School

Physical Address: Moi Nyabohanse Girls High School is located along Keroka-Kiamokama Road Town, Kenya
County: Migori County
Postal Address: P.O. Box 29-40414, Isebania
Telephone number:
Mobile number:
School Code: 44700011
Email Address:
Website:

Wajir High School

Physical Address: Wajir High School is located in Wajir County, Kenya
County: Wajir County
Postal Address: P.O. Box 29-70200 Wajir
Telephone number: 046-421061
Mobile number: 046-421061
School Code: 46800003
Email Address:
Website:

Wajir Girls Secondary School

Physical Address: Wajir Girls Secondary School is located Gotande sub-location, Jog baru location, Wajir County, Kenya
County: Wajir County
Postal Address: P.O. Box 172-70200, Wajir
Telephone number: 046-421063
Mobile number: 046-421063
School Code: 46800004
Email Address:
Website:

Mandera Secondary School

Physical Address: Mandera Secondary School is located in Bulla Mapya location, Mandera County, Kenya
County: Mandera County
Postal Address: P.O. Box 36-70300, Mandera
Telephone number: 046-2515
Mobile number: 046-2515
School Code: 47800005
Email Address:
Website:

Moi Girls Secondary School Marsabit

Physical Address: Moi Girls Secondary School Marsabit is located in Marsabit County, Kenya
County: Marsabit County
Postal Address: P.O. Box 123-60500, Marsabit
Telephone number: 069-2082
Mobile number: 069-2082
School Code: 47800006
Email Address:
Website:

National Schools in Kenya Cluster Three

Kenyatta High School Mwatate

Physical Address: Kenyatta High School Mwatate is located in Mwatate Town, Along Mwatate – Wundanyi Road. 700M From Mwatate Town in Taita Taveta County, Kenya
County: Taita Taveta County
Postal Address: P.O. Box 57-80305, Mwatate
Telephone number: 0202338069
Mobile number: 0202338069
School Code: 1100003
Email Address: kenyattataita@gmail.com
Website:

Alliance High School – Kikuyu

Physical Address: Alliance High School is located along Kikuyu Road, Opposite P.C.E.A Kikuyu Hospital, Kenya
County: Kiambu County
Postal Address: P.O. Box 7-00902, Kikuyu
Telephone number: 066-32026/7
Mobile number: 066-32026/7
School Code: 11200001
Email Address:
Website:

Alliance Girls High School – Kikuyu

Physical Address: Alliance Girls High School is located near the small town of Kikuyu in the Kiambu County of the Central Province of Kenya, 20 km from Nairobi Town. It is within walking distance from its brother school Alliance High School, Kenya
County: Kiambu County
Postal Address: P.O. Box 109 Kikuyu – 00902 Kenya
Telephone number: 020-2012533, 020-2012533
Mobile number: 0726-145-877, 0726-145-877, 0734-485-571, 0734-485-571 
School Code: 11200002
Email Address: info@alliancegirlshigh.sc.ke
Website: www.alliancegirlshigh.sc.ke

Limuru Girls High School

Physical Address: Limuru Girls High School is located along Boma Road Limuru, Kenya
County: Kiambu County
Postal Address: P.O. Box 340, 00217 Limuru
Telephone number: 020 206 4006
Mobile number: 0734 830 753, 0721 966 936
School Code: 11200004
Email Address: limurugirlsschool@yahoo.com
Website:

Loreto High School Limuru

Physical Address: Loreto High School Limuru is located in Karambaini, in the green highlands of Limuru, Central Kenya approximately 28 km /45 minutes from the capital city, Nairobi Kenya, Kenya
County: Kiambu County
Postal Address: P.O. Box Private Bag Limuru 00217
Telephone number: 020-2023196
Mobile number: 020-2023196
School Code: 11200005
Email Address:
Website:

Maryhill Girls High School

Physical Address: Maryhill Girls High School is located along Thika – Gatukuyu road, Kenya
County: Kiambu County
Postal Address: P.O. Box 9-01000, Thika
Telephone number: 0704983017
Mobile number: 0704983017
School Code: 11200006
Email Address:
Website: www.maryhillgirls.ac.ke

Lenana School

Physical Address: Lenana School is located along Ngong road, Kenya
County: Nairobi County
Postal Address: P.O. Box 30253-00100 Nairobi
Telephone number: 020 2023404, 020 8000766
Mobile number: 0722977795
School Code: 20400001
Email Address: lenanaschool@gmail.com, lenana_school@yahoo.com
Website:

Nairobi School

Physical Address: Nairobi School is located along Waiyaki Way about 11 km from the Nairobi city center
County: Nairobi County
Postal Address: P.O. Box 30047 – 00100 Nairobi
Telephone number: +254 (20) – 4442799
Mobile number: 020-4442799
School Code: 20400002
Email Address: info@nairobischool.ac.ke
Website:

The Kenya High School

Physical Address: The Kenya High School is located along Mandera Road, Kileleshwa Nairobi, Kenya
County: Nairobi County
Postal Address: P.O. Box 30035-00100, Nairobi, Kenya
Telephone number: 0724 253 920
Mobile number: 0724 253 920
School Code: 20400003
Email Address:
Website: www.kenyahigh.ac.ke

Starehe Boys Centre and School

National Schools in Kenya
National Schools in Kenya

Physical Address: Starehe Boys Centre and School is located along General Waruinge Street Nairobi, Kenya
County: Nairobi County
Postal Address: P.O. Box
Telephone number: 020-6 761 221
Mobile number: 0727 531 001
School Code: 20400004
Email Address: info@stareheboyscentre.ac.ke
Website: www.stareheboyscentre.ac.ke

Moi Forces Academy-Nairobi

Physical Address: Moi Forces Academy-Nairobi is located along Juja Road next to Moi Air Base Eastleigh, Nairobi, Kenya
County: Nairobi County
Postal Address: P.O. Box 77155 – 00611 Nairobi
Telephone number: (020) 6761155 / 56
Mobile number: +254 722 921 509, +254 734 761 242
School Code: 20400008
Email Address: info@moiforcesacademy.sc.ke / moiforces@gmail.com
Website: http://moiforcesacademy.sc.ke

Moi Girls High School-Eldoret

Physical Address: Moi Girls High School-Eldoret is located along Kapsoya- Elgeyo Road in Eldoret Town, Kenya
County: Uasin Gishu County
Postal Address: P.O. Box 140-30100, Eldoret
Telephone number: 053 61714
Mobile number: 0721 969 756
School Code: 26500001
Email Address: admin@moigirlseldoret.ac.ke
Website: www.moigirlseldoret.ac.ke

Nakuru High School

Physical Address: Nakuru High School is located along Nakuru-Subukia Road in Nakuru Town, Kenya
County: Nakuru County
Postal Address: P.O. Box 661 Nakuru Kenya
Telephone number: 051-555-37-50
Mobile number: 051-555-37-50
School Code: 27500002
Email Address: info@nakuruhigh.ac.ke
Website: www.nakuruhigh.ac.ke

Moi Forces Academy Lanet

Physical Address: Moi Forces Academy Lanet is located along Dundori Road in Lanet, (Near Lanet Barracks) Kenya Nakuru Kenya
County: Nakuru County
Postal Address: P.O. Box Nakuru
Telephone number: 020-2130-435
Mobile number: 020-2130-435
School Code: 27500007
Email Address: info@moiforcesacademylanet.sc.ke
Website: www.moiforcesacademylanet.sc.ke

Utumishi Boys Academy

Physical Address: Utumishi Boys Academy is located along  Town, Kenya
County: Nakuru County
Postal Address: P.O. Box 20-20116 Gilgil
Telephone number:
Mobile number:
School Code: 27500008
Email Address:
Website:

Nakuru Girls High School

Physical Address: Nakuru Girls High School is located along New Nairobi-Nakuru highway Nakuru, Kenya
County: Nakuru County
Postal Address: P.O. Box 1325-20100 Nakuru
Telephone number: 051- 2215219
Mobile number: 051- 2215219
School Code: 27500009
Email Address: nakurugirlsh@yahoo.com, nakurugirlsh@gmail.com
Website: www.nakurugirlshigh.com

Maseno School

Physical Address: Maseno School is located along Kisumu-Busia Road, in Maseno township, Kenya
County: Kisumu County
Postal Address: P.O. Box 120 Maseno
Telephone number: 0713715956
Mobile number: 0738934812
School Code: 39700001
Email Address: info@masenoschool.sc.ke, maseno_school@yahoo.com, dean@masenoschool.sc.ke
Website:

Mangu High School

Physical Address: Mangu High School is located along Naitobi – Thika Road Town, Kenya
County: Kiambu County
Postal Address: P.O. Box 01000- 314 Thika
Telephone number: 020 2319804,
Mobile number: 0202029284
School Code: 11200003
Email Address: info@manguhigh.com, mangu@manguhigh.ac.ke
Website: www.manguhigh.com

National Schools in Kenya Cluster Four

Kwale High School

Physical Address: Kwale High School is located in Golini location, Kwale County, Mutuga Constituency, Kenya
County: Kwale County
Postal Address: P.O. Box 13-80403 Kwale
Telephone number: 040-2104209
Mobile number: 040-2104209
School Code: 02100005
Email Address:
Website:

Matuga Girls High School

Physical Address: Matuga Girls High School is located in Waa location in Matuga, Kenya
County: Kwale County
Postal Address: P.O. Box 24, Matuga
Telephone number: 0720873202
Mobile number: 040-2455
School Code: 02100006
Email Address: Matugagirlhighschool@yahoo.com
Website:

Shimo La Tewa High School

Physical Address: Shimo La Tewa High School is located in the Coast Province, Mombasa District, Bamburi Division, Bamburi Location and Shanzu Sub-location. It is built on a 121 acre piece of land located along New Malindi Road about 15kilometres from Mombasa town, Kenya
County: Mombasa County
Postal Address: P.O. Box 90163-80100 Mombasa
Telephone number: 041-485056
Mobile number: 0726323221
School Code: 03100007
Email Address: shimolatewaschool@yahoo.com
Website: www.shimolatewaschool.ac.ke

Bishop Gatimu Ngandu Girls High School

Physical Address: Bishop Gatimu Ngandu Girls High School is located in Ngandu Area in Karatina, Nyeri, Kenya
County: Nyeri County
Postal Address: P.O. Box 182-10101, Karatina
Telephone number: 061-2072180
Mobile number: 020-2052716
School Code: 08200010
Email Address: info@bgngandu.sc.ke, bgngandu@gmail.com
Website: www.bgngandugirlshigh.sc.ke

Kabare Girls High School

Physical Address: Kabare Girls High School is located along Gakoigo-Kabare road. Kirinyaga East District, Gichugu Division, Kenya
County: Kirinyaga County
Postal Address: P.O. Box 69-10300, Kerugoya
Telephone number: 0202027340
Mobile number: 0720 043574
School Code: 09200011
Email Address: kabaregirls@gmail.com
Website: www.kabaregirls.ac.ke

Baricho High School

Physical Address: Baricho High School is located along Baricho-Kibirigwi Road in Kianjanga Sub location, Mwerua Location, Ndia Division, Ndia Constituency in Kirinyaga County, Kenya
County: Kirinyaga County
Postal Address: P.O. Box 394-10300 Kerugoya Town
Telephone number: 020-2316705
Mobile number: 0701-394741
School Code: 09200012
Email Address:
Website:

Our Lady of Consolata Mugoiri Girls High School

Physical Address: Our Lady of Consolata Mugoiri Girls High School is located along Murarandia, Muranga-Mukuyu road near Kahuro Town, Kenya
County: Murang’a County
Postal Address: P.O. Box 20-10201 Kahuro
Telephone number: +254 20 2055174
Mobile number: +254 703 981867, 0739 603359
School Code: 10200013
Email Address: mugoirigirls@yahoo.com
Website: www.olcmugoirigirls.ac.ke

Kitui High School

Physical Address: Kitui High School is located in Kitui Town, Kenya
County: Kitui County
Postal Address: P.O. Box 39 -90200 Kitui
Telephone number: +254723636536
Mobile number: +254723636536, 0700550532
School Code: 13300007
Email Address: kituihighschool@gmail.com, kituihighschool@ymail.com
Website: kituihighschool.co.ke

Siakago Girls High School

Physical Address: Siakago Girls High School is located in Siakago Sub location, in Embu County, Kenya
County: Embu County
Postal Address: P.O. Box 91-60104, Siakago
Telephone number: 0723476839
Mobile number: 0720788273
School Code: 14300011
Email Address: siakagogirls@yahoo.com
Website: www.siakagogirlshigh.sc.ke

St. Mary’s Girls High School-Igoji

Physical Address: St. Mary’s Girls High School Igoji is located along  Town, Kenya
County: Meru County
Postal Address: P.O. Box 38 – 60402 Meru
Telephone number: 064-22517
Mobile number: 064-22517
School Code: 15300012
Email Address: saintmarys.igoji@yahoo.com
Website:

Moi Girls Secondary School Marsabit

Physical Address: Moi Girls Secondary School Marsabit is located in Marsabit County, Kenya
County: Marsabit County
Postal Address: P.O. Box 123-60500, Marsabit
Telephone number: 069-2082
Mobile number: 069-2082
School Code: 16300008
Email Address:
Website:

Isiolo Girls High School

Physical Address: Isiolo Girls High School is located in Isiolo East location, Isiolo County, Kenya
County: Isiolo County
Postal Address: P.O. Box 226-60300, Isiolo
Telephone number: 064-52283
Mobile number: 064-52283
School Code: 17300009
Email Address:
Website:

Ikuu Boys High School

Physical Address: Ikuu Boys High School is located in Meru South, Mwonge Location, Magumoni Division 4 K.M south of Chuka town and a ½ KM off Chuka – Embu road, Chuka Town Kenya
County: Tharaka Nithi County
Postal Address: P.O. Box 40 Chuka
Telephone number: 0715 054 398
Mobile number: 0739 902 196
School Code: 19300010
Email Address: ikuuboysh@yahoo.co.uk
Website:

Lodwar Boys High School

Physical Address: Lodwar Boys High School is located in Lodwar town location, Turkana County, Kenya
County: Turkana County
Postal Address: P.O. Box 233-30600 Kapenguria
Telephone number: 054-421041
Mobile number: 054-421041
School Code: 21500012
Email Address:
Website:

Maralal High School

Physical Address: Maralal High School is located 4KM From Maralal Town Off Maralal-Baragoi Road
Next to Nomotio Farm Samburu west constituency, Samburu County, Kenya
County: Samburu County
Postal Address: P.O. Box 29-20600 Maralal
Telephone number: +254 721 137918
Mobile number: +254 731 592271
School Code: 22500013
Email Address: info@Maralalschool.com
Website:

St. Josephs Boys High School Kitale

Physical Address: St. Josephs Boys High School Kitale is located along Kitale-Webuye Highway before the Kitale Airstrip, Kenya
County: Trans Nzoia County
Postal Address: P.O. Box 485 Kitale
Telephone number: 020-2498846
Mobile number: 044-21836
School Code: 23500014
Email Address: infostjosephsboys@gmail.com
Website: www.stjosephsboyshigh.sc.ke

Kaplong Girls Secondary School

Physical Address: Kaplong Girls Secondary School is located Sotik Constituency, Bomet County, Kenya
County: Bomet County
Postal Address: P.O. Box 91 20406 Sotik
Telephone number: (052) 532 041
Mobile number: (052) 532 041
School Code: 25500019
Email Address:
Website:

Njonjo Girls High School

Physical Address: Njonjo Girls High School is located in Igwamiti location, Laikipia County, Kenya
County: Laikipia County
Postal Address: P.O. Box 811-20300 Nyahururu
Telephone number: 065-22700
Mobile number: 0734-831519
School Code: 30500020
Email Address:
Website:

Ole Tipis Girls Secondary School

Physical Address: Ole Tipis Girls Secondary School is located in Melili location, Narok County, Kenya
County: Narok County
Postal Address: P.O. Box 177-20500 Narok
Telephone number: 050-22216
Mobile number: 050-22216
School Code: 32500015
Email Address:
Website:

Kilgoris Boys Secondary School

Physical Address: Kilgoris Boys Secondary School is located in Olochan location, Narok County, Kenya
County: Narok County
Postal Address: P.O. Box 48-40700 Kilgoris
Telephone number: 0722-902365
Mobile number: 0722-902365
School Code: 32500016
Email Address:
Website:

Baringo Boys High School

Physical Address: Baringo Boys High School is located along Eldama Ravine Road, Eldama Ravine location Town, Kenya
County:Baringo County
Postal Address: P.O. Box 23-20103 Eldama Ravine
Telephone number: 020-2001879
Mobile number:
School Code: 33500018
Email Address: info@baringohighschool.sc.ke or principalbaringohigh@gmail.com
Website: www.baringohighschoo.sc.ke

Moi Kapsowar Girls Secondary School

Physical Address: Moi Kapsowar Girls Secondary School is located along Kapsowar-Iten Road in Kapsowar location, Elgeyo Marakwet County, Kenya
County: Elgeyo Marakwet County
Postal Address: P.O. Box 26-30705 Kapsowar
Telephone number: 053-361502
Mobile number: 0722-252576
School Code: 34500017
Email Address:
Website:

Butula Boys High School

Physical Address: Butula Boys High School is located in Elukhari location, Bungoma County, Kenya
County: Bungoma County
Postal Address: P.O. Box Private Bag, Butula 50405
Telephone number: 0733-287060
Mobile number: 0726-881557
School Code: 35600007
Email Address:
Website:

Chavakali High School

Physical Address: Chavakali High School is located along Kakamega – Kisumu Highway,
Vihiga County, Kenya
County: Vihiga County
Postal Address: P.O. Box 144-50300 Maragoli
Telephone number: 0734425200
Mobile number: 0725012003
School Code: 38600006
Email Address: info@chavakalihigh.sc.ke / chavahigh@yahoo.co.uk
Website: www.chavakalihigh.sc.ke

Kisumu Girls High School

Physical Address: Kisumu Girls High School is located along Kenyatta Highway in Kisumu Town, Kisumu County, Kenya
County: Kisumu County
Postal Address: P.O. Box 811-40100, Kisumu
Telephone number: 0716520288
Mobile number: 0736278558, 0722275732
School Code: 39700009
Email Address: kisumug@yahoo.com
Website: www.kisumugirlshigh.com

Mbita High School

Physical Address: Mbita High School is located in Genbe location, Homa Bay County, Kenya
County: Homa Bay County
Postal Address: P.O. Box 81-40305, Mbita
Telephone number: 0729601016
Mobile number: 0729601016
School Code: 41700010
Email Address:
Website:

Ngiya Girls High School

Physical Address: Ngiya Girls High School is located in Mur Ngiya Sub location, in Siaya County, Kenya
County: Siaya County
Postal Address: P.O. Box 3 Ngiya
Telephone number:
Mobile number:
School Code: 42700007
Email Address:
Website:

Nyambaria High School

Physical Address: Nyambaria High School is located in Nyamira County, Kenya
County: Nyamira County
Postal Address: P.O. Box 594-40200 Kisii
Telephone number:
Mobile number: 0720-000 000
School Code: 43700008
Email Address: info@nyambariaschool.com
Website:

Nep Girls High School

Physical Address: Nep Girls High School is located in Township location, Garissa County, Kenya
County: Garissa County
Postal Address: P.O. Box 84-70100, Garissa
Telephone number: 046-2257/2195
Mobile number: 046-2257/2195
School Code: 45800002
Email Address:
Website:

National Schools in Kenya – Special Schools in Kenya

Pwani Secondary/Vocational School For The Deaf

Physical Address: Pwani Secondary/Vocational School For The Deaf is located in Kibarani near Kibarani primary school for the deaf, Kilifi County, Kenya
County: Kilifi County
Postal Address: P.O. Box Kibarani Kilifi
Telephone number:
Mobile number:
School Code: 04102116
Email Address:
Website:

Rev. Muhoro School for the Deaf

Physical Address: Rev. Muhoro School for the Deaf is located in Mukurwe-ini Nyeri, Kenya
County: Nyeri County
Postal Address: P.O. Box 278 (10103) Mukurwe-ini Nyeri
Telephone number:
Mobile number:
School Code: 08219116
Email Address: info@revmuhorosfd.com, revmuhorosfd@gmail.com
Website:

Muranga School For Hearing Impaired

Physical Address: Muranga School For Hearing Impaired is located in Mbiri Location, Kiharu Division, Kiharu Constituency in Murang’a County, Kenya
County: Murang’a County
Postal Address: P.O. Box Muranga
Telephone number:
Mobile number:
School Code: 10204114
Email Address:
Website:

S.A. Joytown Secondary School for PH Thika

Physical Address: S.A. Joytown Secondary School for PH is located in Thika Town, Kenya
County: Kiambu County
Postal Address: P.O. Box 1370-01000 Thika
Telephone number: 0720 490237
Mobile number: 0720 490237
School Code: 11207105
Email Address:
Website:

S.A. High School for the Blind Thika

Physical Address: S.A. High School for the Blind is located along  Town, Kenya
County: Kiambu County
Postal Address: P.O. Box 2293-01000 Thika
Telephone number: (067) 220 92
Mobile number: (067) 220 92
School Code: 11207106
Email Address:
Website:

PCEA Kambui School For Hearing Impaired

Physical Address: PCEA Kambui School For Hearing Impaired is located in Kambui Hill in Kiambu County, Kenya
County: Kiambu County
Postal Address: P.O. Box 277-00901 Ngewa
Telephone number: 061-20340690
Mobile number: 061-20340690
School Code: 11232113
Email Address:
Website:

Machakos Secondary School For The Deaf

Physical Address: Machakos Secondary School For The Deaf is located at st. Mary’s estate in Machakos County, Kenya
County: Machakos County
Postal Address: P.O. Box 943-90100 Machakos
Telephone number: 044-30872
Mobile number: 044-30872
School Code: 12301796
Email Address:
Website:

St. Lucy’s High School for the Visually Impaired

Physical Address: St. Lucy’s High School for the Visually Impaired is located in Meru County, Kenya
County: Meru County
Postal Address: P.O. Box 22-60402 Igoji
Telephone number: 064-22538
Mobile number: 064-22521
School Code: 15319324
Email Address:
Website:

St. Kizito Secondary School for the Hearing Impair

Physical Address: St. Kizito Secondary School for the Hearing Impair is located in Town, Kenya
County:
Postal Address: P.O. Box
Telephone number:
Mobile number:
School Code: 25533120
Email Address:
Website:

Ngala Secondary School for the Deaf

Physical Address: Ngala Secondary School for the Deaf is located off Mburu- Gichua road in Nakuru County, Kenya
County: Nakuru County
Postal Address: P.O. Box 10002-20101 Nakuru
Telephone number: 051-41151
Mobile number: 0722-362086
School Code: 27511533
Email Address:
Website:

Kedowa Special Secondary School

Physical Address: Kedowa Special Secondary School is located near Kedowa, Kericho County Kenya
County: Kericho County
Postal Address: P.O. Box Kedowa Kericho
Telephone number:
Mobile number:
School Code: 28571104
Email Address:
Website:

Kapsabet Secondary School For The Deaf

Physical Address: Kapsabet Secondary School For The Deaf is located in Kapsabet Nandi County, Kenya
County: Nandi County
Postal Address: P.O. Box 377-30300 Kapsabet
Telephone number: 053-42255
Mobile number: 053-42255
School Code: 29513116
Email Address:
Website:

St. Bridgit Akoreet Secondary and Vocational Training

Physical Address: St. Bridgit Akoreet Secondary and Vocational Train is located within Busia County in Teso North Constituency, Kenya
County: Busia County
Postal Address: P.O. Box Busia
Telephone number:
Mobile number:
School Code: 35620109
Email Address:
Website:

Nalondo CBM Secondary For Physically Handicapped

Physical Address: Nalondo CBM Secondary For Physically Handicapped is located within Bungoma County in Sirisia Constituency, Kenya
County: Bungoma County
Postal Address: P.O. Box Sirisia, Bungoma, Kenya
Telephone number:
Mobile number:
School Code: 36612116
Email Address:
Website:

St. Angela Mumias Vocational School for Deaf

Physical Address: St. Angela Mumias Vocational School for Deaf is located in Mumias Municipality; adjacent to St. Mary’s Mumias Mission Hospital along the Kakamega-Bungoma Highway, Kenya
County: Kakamega County
Postal Address: P.O. Box 235-50102 Mumias
Telephone number: +254-056-41008
Mobile number: 056-41008
School Code: 37617206
Email Address:
Website:

ACK Ematundu Boys Secondary/Vocational School

Physical Address: ACK Ematundu Boys Secondary/Vocational School is located in Khwisero, Butere Constituency Kakamega County, Kenya
County: Kakamega County
Postal Address: P.O. Box Khwisero, Butere, Kakamega County
Telephone number:
Mobile number:
School Code: 37625123
Email Address:
Website:

Kibos Visually Impared Secondary – Kibos School For The Blind

Physical Address: Kibos School for the Visually Impaired is located along Kondele-Manyatta Road in Kibos Kisumu Town, Kenya
County: Kisumu County
Postal Address: P.O. Box 447-40100 Kisumu
Telephone number: 057-43135
Mobile number: 057-43135
School Code: 39734313
Email Address:
Website:

Gianchere Friends Secondary /Vocational For The Hearing Impaired

Physical Address: Gianchere Friends Secondary /Vocational For The Hearing Impaired is located in the Nyaribari Chache constituency in Nyaribari Keumbu, Kenya
County: Kisii County
Postal Address: P.O. Box 2500 Kisii
Telephone number:
Mobile number:
School Code: 40703418
Email Address:
Website:

Nico Hauser Special School For The Visually Impaired

Physical Address: Nico Hauser Special School For The Visually Impaired is located in Siaya County, Kenya
County: Siaya County
Postal Address: P.O. Box Siaya Kenya
Telephone number:
Mobile number:
School Code: 42712113
Email Address:
Website:

Fr. Ouderaa Secondary School for the Hearing Impaired

Physical Address: Fr. Ouderaa Secondary School for the Hearing Impaired is located in Nyang’oma, Bondo, Siaya County, Kenya
County: Siaya County
Postal Address: P.O. Box Nyang’oma, Bondo, Kenya
Telephone number:
Mobile number:
School Code: 42712208
Email Address:
Website:

Kuja Special School for the Deaf

Physical Address: Kuja Special School for the Deaf is located just next to the rongo bus station, the road heading to Koderobara High school, in Koderabara sub-location Central Kamagambo location Rongo Division in Rongo District Migori County, Kenya
County: Migori County
Postal Address: P.O. Box 221-40404, Rongo
Telephone number: +254-059-42057
Mobile number: 0726-558593
School Code: 44717106
Email Address: info@kujadeaf.shuleweb.net
Website:

About Laban Thua Gachie 30968 Articles
I am a proud Kenyan. I have a Bachelors Degree in Communication and Media Technology from Maseno University. I am an Online Content Developer for Kenyanlife.com and Catholicreadings.org. My passion is helping others realize their passions and dreams so that they can live a decent and fulfilling life.