Find your nearest school

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

x

up