Skip to content
Home North Eastern
Primary schools in North Eastern Province
Matarajio Mixed Primary School Primary school · Mixed · Day, Mandera County Matho Primary School Primary school · Mixed · Day, Wajir County Medina Primary School Primary school · Mixed · Day, Isiolo County Meri Primary School Primary school · Mixed · Day, Wajir County Midnimo Primary Primary school · Mixed · Day, Garissa County Midnimo Special Unit Primary school · Mixed · Day, Garissa County Mnara Junior Academy Primary Primary school · Mixed · Day, Garissa County Modika Academy Primary Primary school · Mixed · Day, Garissa County Modogashe Boarding Primary School Primary school · Mixed · Day, Garissa County Mwangaza Primary Primary school · Mixed · Day, Garissa County Najah Primary Primary school · Mixed · Day, Garissa County Nanighi Primary Primary school · Mixed · Day & Boarding, Tana River County Nasib Primary School Primary school · Mixed · Day, Garissa County Nasiib Primary Primary school · Mixed · Day, Garissa County Ndege Primary School Primary school · Mixed · Day, Wajir County Neboi Primary School Primary school · Mixed · Day, Mandera County Ogoralepri School Primary school · Mixed · Day, Wajir County Ogorji Primary School Primary school · Mixed · Day, Wajir County Olla Primary Primary school · Mixed · Day, Mandera County Omar-Al Faruq Integrated Primary School Primary school · Mixed · Day, Mandera County Omar Faruq Madrasa Primary school · Mixed · Day & Boarding, Mandera County Omar Jillow Primary Primary school · Mixed · Day, Mandera County Proposed Kilkiley Primary School Primary school · Mixed · Day, Wajir County Qalanqalesa Primary School Primary school · Mixed · Day, Mandera County Qarsar Primary School Primary school · Mixed · Day & Boarding, Wajir County Qombiso Primary School Primary school · Mixed · Day, Mandera County Qudama Primary School Primary school · Mixed · Day, Wajir County Quramathow Primary School Primary school · Mixed · Day, Mandera County Rahma Primary School Primary school · Mixed · Day, Garissa County Rahma Primary School Primary school · Mixed · Day, Wajir County Raya Primary Primary school · Mixed · Day, Tana River County Rhamu Aridzone Primary School Primary school · Mixed · Day & Boarding, Mandera County Rhamu DEB Primary School Primary school · Mixed · Day & Boarding, Mandera County Rhamu Dimtu Primary School Primary school · Mixed · Day & Boarding, Mandera County Riba Primary School Primary school · Mixed · Day, Wajir County Rocky-Hill Primary School Primary school · Mixed · Day, Mandera County Ronie Junior Primary School Primary school · Mixed · Day, Wajir County Ruqa Primary School Primary school · Mixed · Day & Boarding, Garissa County Sabuli Primary Primary school · Mixed · Day & Boarding, Garissa County Saka Boarding Primary School Primary school · Mixed · Day & Boarding, Tana River County Sake Primary School Primary school · Mixed · Day, Mandera County Salalma Primary School Primary school · Mixed · Day, Wajir County Sala Primary School Primary school · Mixed · Day & Boarding, Mandera County Sambul Primary Primary school · Mixed · Day, Garissa County Sangailu Primary School Primary school · Mixed · Day & Boarding, Garissa County Sankuri Primary Primary school · Mixed · Day, Tana River County Saretao Primary Primary school · Mixed · Day, Garissa County Sarif Primary School Primary school · Mixed · Day, Wajir County Sarman Primary School Primary school · Mixed · Day, Wajir County Senior Chief Adawa Primary School Primary school · Mixed · Day, Mandera County Shalaatee Integrated Academy Primary School Primary school · Mixed · Day & Boarding, Wajir County Shanta-Abaq Primary School Primary school · Mixed · Day, Wajir County Shantoley Primary School Primary school · Mixed · Day, Mandera County Shashafey Primary School Primary school · Mixed · Day, Mandera County Shimbirey Primary School Primary school · Mixed · Day, Garissa County Shimbir Fatuma Primary School Primary school · Mixed · Day & Boarding, Mandera County Shinbir Bul Primary School Primary school · Mixed · Day, Wajir County Shir Shir Primary School Primary school · Mixed · Day, Mandera County Starehe Primary School Primary school · Mixed · Day, Wajir County St. Marys School Primary Primary school · Mixed · Day, Garissa County St. Peter's Primary Primary school · Mixed · Day, Garissa County Sumeya Integrated Primary Primary school · Mixed · Day, Garissa County Sunrise Primary Primary school · Mixed · Day, Garissa County Sunshine Academy Primary Primary school · Mixed · Day, Garissa County Takaba Primary School Primary school · Mixed · Day & Boarding, Mandera County Tarama Primary School Primary school · Mixed · Day, Mandera County Tarbaj Primary School Primary school · Mixed · Day & Boarding, Wajir County Tesorie Primary School Primary school · Mixed · Day, Wajir County Tetu Primary Primary school · Mixed · Day, Garissa County Tokojo Primary School Primary school · Mixed · Day, Isiolo County Tulatula Primary School Primary school · Mixed · Day, Wajir County Tumaini Primary Primary school · Mixed · Day, Garissa County Umoja Primary Primary school · Mixed · Day, Garissa County Umul Kheir Primary Primary school · Girls · Day, Garissa County Umul-Qura Primary School Primary school · Mixed · Day, Mandera County Undungu Primary Primary school · Mixed · Day, Garissa County Undungu Primary Special Unit Primary school · Mixed · Day, Garissa County Unity Primary Primary school · Mixed · Day, Garissa County Upendo Primary Primary school · Mixed · Day, Garissa County Volunteer Primary School Primary school · Mixed · Day, Wajir County Waberi Primary School Primary school · Mixed · Day, Wajir County Wachir Primary School Primary school · Mixed · Day, Wajir County Wagala Primary School Primary school · Mixed · Day & Boarding, Wajir County Wajir Academy Primary School Primary school · Mixed · Day, Wajir County Wajir-Bor Primary School Primary school · Mixed · Day & Boarding, Wajir County Wajir Girls Primary School Primary school · Girls · Boarding, Wajir County Wajir Primary School Primary school · Mixed · Day & Boarding, Wajir County Wajir School for the Deaf Primary school · Mixed · Boarding, Wajir County Wajir Success Primary School Primary school · Mixed · Day, Wajir County Wajir Sunrise Academy Primary school · Mixed · Day, Wajir County Wajir Township Primary School Primary school · Mixed · Day, Wajir County Wangaidahan Primary School Primary school · Mixed · Day, Mandera County Warable Primary Primary school · Mixed · Day, Tana River County Waradeijab Primary School Primary school · Mixed · Day, Garissa County Warankara Primary Primary school · Mixed · Day, Mandera County Waranwein Primary School Primary school · Mixed · Day, Garissa County Wargadud Boarding Primary School Primary school · Mixed · Day & Boarding, Mandera County Wargadud Primary School Primary school · Mixed · Day & Boarding, Wajir County Winners Academy Primary Primary school · Mixed · Day, Garissa County Yabicho Primary School Primary school · Mixed · Day, Mandera County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.