To find a school on the map, please choose the location of the school in the drop down menu below and click on search. Click on the pin over the displayed school to find out more information about the school.
Kakrao-MIG Kakrao, Migori Phone 254713369356
Mabera-MIG Mabera, Migori Phone 254700462012
Kiembeni-MBA Bamburi, Mombasa Phone 254729091788
Consolata-MBA Consolata, Mombasa Phone 254702709467
Kadzandani-MBA Kadzandani, Mombasa Phone 254710965776
Kona Jara-MBA Kona Jara, Mombasa Phone 254714102624
Maji Safi-MBA Maji Safi, Mombasa Phone 254727922837
Miami-MBA Miami, Mombasa Phone 254723919881
Kiambiu-NBO Kiambiu, Nairobi Phone 254710196492
Gumba-NBO Mathare, Nairobi Phone 254717968466
Kwa Reuben-NBO Mukuru, Nairobi Phone 254706013377
Kilgoris-NRK Kilgoris, Narok Phone 254701166603
Ekerenyo-NYI Ekerenyo, Nyamira Phone 254792205806
Ambira-SYA Ambira, Siaya Phone 254712408392
Garsen-TAN Garsen, Tana River Phone 254722685079
Madogo-TAN Madogo, Tana River Phone 254707229053
Mbale-VHG Mbale, Vihiga Phone 254718812338
Mama-Linda Tharaka, Tharaka Nithi Phone 254715509634
Baba Dogo-NBO Baba Dogo, Nairobi Phone 254706140192
Gatina-NBO Kawangware, Nairobi Phone 254708260442
Kwa Njenga-NBO Mukuru, Nairobi Phone 254725105584
Sinai-NBO Sinai, Nairobi Phone 254725965528
Ramula-SYA Ramula, Siaya Phone 254706902828
Bura-TAN Bura, Tana River Phone 254708364583
Chiga-KIS Chiga, Kisumu Phone 254723136477
Kutus-KIR Kutus, Kirinyaga Phone 254720662323
Kibundani-KLE Ukunda, Kwale Phone 254722612221
Kaloleni-TVT Voi, Taita Taveta Phone 254712571321
Dallas-EBU Embu, Embu Phone 254717230803
Soy-KAK Soy, Kakamega Phone 254712705298
Kimilili-BGM Kimilili, Bungoma Phone 254713000852
Sotik-BMT Sotik, Bomet Phone 254700700507
Sio Port-BSA Sio Port, Busia Phone 254700851078
Malakisi-BGM Malakisi, Bungoma Phone 254729878709
Mayanja-BGM Mayanja, Bungoma Phone 254723986712
Checheles-ISL Checheles, Isiolo Phone 254706916675
Bulla Pesa-ISL Isiolo, Isiolo Phone 254720998976
Gachie-KBU Gachie, Kiambu Phone 254713728791
Kamuthi-NBO Githurai, Kiambu Phone 254713427663
Uthiru-KBU Uthiru, Kiambu Phone 254724318295
Kaloleni-KLF Kaloleni, Kilifi Phone 254715605497
Mariakani-KLF Mariakani, Kilifi Phone 254721503002
Watamu-KLF Watamu, Kilifi Phone 254720794504
Marani-KSI Marani, Kisii Phone 254700727584
Krishna Kyanundu-KTU Mwingi Central, Kitui Phone 254700408594
Ng'ombeni-KLE Ng'ombeni, Kwale Phone 254701740881
Mwamambi-KLE Ukunda, Kwale Phone 254722771536
Vanga-KLE Vanga, Kwale Phone 254723339406
Lamu-LAU Lamu, Lamu Phone 254704382378
Serem-VHG Serem, Vihiga Phone 254723293482
Kombani-KLE Kombani, Kwale Phone 254703972216
Nyandiwa-HMA Nyandiwa, Homa Bay Phone 254704878869
Sigomre-SYA Sigomre, Siaya Phone 254718730586
Gicagi-NBO Kangemi, Nairobi Phone 254716424940
Kendu Bay-HMA Kendu Bay, Homa Bay Phone 254728054875
Mishomoroni-MBA Kisauni, Mombasa Phone 254716967288
Ndori-SYA Ndori, Siaya Phone 254724967419
Hollywood-KIS Nyalenda A, Kisumu Phone 254704414271
Kinna-ISL Kinna, Isiolo Phone 254714765953
Muchatha-KBU Muchatha, Kiambu Phone 254717311604
Getembe-KSI Kisii, Kisii Phone 254701275477
Bura Ndogo-TVT Taveta, Taita Taveta Phone 254701665075
Umoja-KLE Ukunda, Kwale Phone 254721913117
Leisure-MBA Leisure, Mombasa Phone 254723416725
Lunga Lunga-KLE Kwale, Kwale Phone 254718074566
Keroka-NYI Keroka, Nyamira Phone 254728540808
Chavakali-VHG Chavakali, Vihiga Phone 254719114309
Ujamaa-MBA Likoni, Mombasa Phone 254719138745
Msambweni-KLE Msambweni, Kwale Phone 254714265623
Kakoneni-KLF Kakoneni, Kilifi Phone 254715781442
Kinango-KLE Kinango, Kwale Phone 254723660181
Mahoo-TVT Taveta, Taita Taveta Phone 254729339874
Mazeras-KLF Mazeras, Kilifi Phone 254727142659
Witeithie-KBU Thika, Kiambu Phone 254710638078
Kabiria-NBO Riruta, Nairobi Phone 254705702167
Isibania-MIG Isibania, Migori Phone 254702935632
Utange-MBA Utange, Mombasa Phone 254714195189
Karagita-NKU Naivasha, Nakuru Phone 254710181318
Rongai-KAJ Ongata Rongai, Kajiado Phone 254714183683
Dandora 5-NBO Dandora, Nairobi Phone 254705659215
Kanduyi-BGM Kanduyi, Bungoma Phone 254723093824
Kiserian-KAJ Kiserian, Kajiado Phone 254717839413
Nyamasaria-KIS Nyamasaria, Kisumu Phone 254726089781
Kehancha-MIG Kehancha, Migori Phone 254729455090
Mibuyu Saba-KLF Mibuyu Saba, Kilifi Phone 254729077302
Mwatate-TVT Mwatate, Taita Taveta Phone 254725285812
Shanzu-MBA Shanzu, Mombasa Phone 254702922894
Kingston-NBO Mukuru, Nairobi Phone 254799292631
Kisumu Ndogo-KLF Kisumu Ndogo, Kilifi Phone 254719191790
Kitui-KTU Kitui, Kitui Phone 254726119287
Ugunja-SYA Ugunja, Siaya Phone 254723201142
Karai-NKU Karai, Nakuru Phone 254719129891
Kwa Hola-MBA Magongo, Mombasa Phone 254701881293
Bondo-SYA Bondo, Siaya Phone 254715278974
Mtopanga-MBA Mtopanga, Mombasa Phone 254725486418
Awendo-MIG Awendo, Migori Phone 254715886628
Majengo Mapya-MBA Likoni, Mombasa Phone 254712835566
Owino Ouru-MBA Mombasa, Mombasa Phone 254708908434
Kambi Juu-ISL Kambi Juu, Isiolo Phone 254717006785
Kinoo-KBU Kinoo, Kiambu Phone 254713203227
Mjini-BGM Bungoma, Bungoma Phone 254791367814
Namanga-KAJ Namanga, Kajiado Phone 254718955546
Nyamataro-KSI Nyamataro, Kisii Phone 254726077716
Takaye-KLF Takaye, Kilifi Phone 254717951959
Mwembe-KSI Kisii, Kisii Phone 254712230696
Siany-KIS Manyatta, Kisumu Phone 254723027198
Find out more: contact us