Skip to content
Home North Eastern
Abagdera Primary Primary school · Mixed · Day, Tana River County Abakhaile Primary Primary school · Mixed · Day, Garissa County Abakore Primary School Primary school · Mixed · Day & Boarding, Wajir County Abdi Gure Mobile Primary School Primary school · Mixed · Day, Garissa County Abdul-Ziz Primary Primary school · Mixed · Day, Garissa County Abu Abayda Academy Primary Primary school · Mixed · Day, Garissa County Abu Abuyda Academy Primary Primary school · Mixed · Day, Garissa County Abu. Hureira Islamic School Primary school · Mixed · Day & Boarding, Mandera County A C C & S Primary Primary school · Mixed · Day, Garissa County Adadijole Primary School Primary school · Mixed · Day, Wajir County Adhibohol Primary School Primary school · Mixed · Day, Isiolo County Afwein Primary Primary school · Mixed · Day, Garissa County Ajawa Primary School Primary school · Mixed · Day, Wajir County Ajir Happy Kids Primary School Primary school · Mixed · Day, Wajir County Al-Abrar Primary Primary school · Mixed · Day, Garissa County Alango Arba Primary Primary school · Mixed · Day, Garissa County Al Bayan Academy Primary Primary school · Mixed · Day, Garissa County Al-Bukhari Academy Primary School Primary school · Mixed · Day, Mandera County Al-Farour Boys Primary Primary school · Boys · Day & Boarding, Garissa County Al-Fatah Primary Primary school · Mixed · Day, Garissa County Al Fowzan Primary School Primary school · Mixed · Day, Mandera County Al Furqan Islamic Madrasa Primary school · Mixed · Day, Mandera County Al-Hakim Academy Primary Primary school · Mixed · Day, Garissa County Al-Hidaya Primary School Primary school · Mixed · Day & Boarding, Mandera County Alhuda Academy Primary school · Mixed · Day, Mandera County Al-Ibrahim Academy Primary Primary school · Mixed · Day, Garissa County Aliemij Primary Primary school · Mixed · Day, Tana River County Alikune Primary School Primary school · Mixed · Day, Garissa County Alinjugur Primary Primary school · Mixed · Day & Boarding, Garissa County Almasi Primary Primary school · Mixed · Day, Mandera County Al-Qalam Junior Academy Primary School Primary school · Mixed · Day, Mandera County Al-Uteibi Primary School Primary school · Boys · Day & Boarding, Mandera County Al-Uweis Primary School Primary school · Mixed · Day, Mandera County Amani Primary Primary school · Mixed · Day, Garissa County Ama Primary School Primary school · Mixed · Day & Boarding, Garissa County Ama Primary School Primary school · Mixed · Day, Wajir County Amoud Primary School Primary school · Mixed · Day, Wajir County Amuma Primary School Primary school · Mixed · Day, Garissa County Anole Primary School Primary school · Mixed · Day, Wajir County Arabia Boys Secondary School C3 · Boys · Boarding, Arabia sub-county, Mandera County Arabia Girls Secondary School C3 · Girls · Boarding, Arabia sub-county, Mandera County Arabia Primary School Primary school · Mixed · Day & Boarding, Mandera County Arbajahan Primary School Primary school · Mixed · Boarding, Wajir County Arba-Qeramsa Primary School Primary school · Mixed · Day, Wajir County Aresa Primary School Primary school · Mixed · Day, Mandera County Argani Primary Primary school · Mixed · Day & Boarding, Wajir County Ashabab Junior Academy Primary School Primary school · Mixed · Day, Mandera County Ashabito Boarding Primary School Primary school · Mixed · Day & Boarding, Mandera County Ashabito Secondary School C3 · Boys · Boarding, Ashabito sub-county, Mandera County Bahati Primary School Primary school · Mixed · Day, Wajir County Balambala Primary School Primary school · Mixed · Day & Boarding, Tana River County Balambala Secondary School Senior school · Mixed · Day, Tana River County Balichi Primary Primary school · Mixed · Day, Tana River County Bambo Primary School Primary school · Mixed · Day, Mandera County Banane Primary School Primary school · Mixed · Day, Garissa County Banane Secondary School Senior school · Mixed · Day, Isiolo County Bangal Primary School Primary school · Mixed · Day, Wajir County Banisa Boarding Primary School Primary school · Mixed · Day & Boarding, Mandera County Baraki Primary School Primary school · Mixed · Day, Garissa County Barmish Primary School Primary school · Mixed · Day, Wajir County Barwaqa Primary School Primary school · Mixed · Day, Mandera County Barwaqo Girls Primary School Primary school · Girls · Day & Boarding, Wajir County Basir Primary School Primary school · Mixed · Day, Marsabit County Bayan Academy Primary School Primary school · Mixed · Day, Mandera County Bella Primary School Primary school · Mixed · Day, Mandera County Beramo Primary School Primary school · Mixed · Day, Wajir County Better Future Academy Primary School Primary school · Mixed · Day, Wajir County Biyamadhon Primary School Primary school · Mixed · Day, Wajir County Bodhai Primary School Primary school · Mixed · Day, Lamu County Bojiyare Primary School Primary school · Mixed · Day, Wajir County Border Point Secondary School Senior school · Mixed · Day, Mandera County Border View Academy Primary School Primary school · Mixed · Day, Mandera County Borehole 5 Primary Primary school · Mixed · Day, Garissa County Bore Hole Primary School Primary school · Mixed · Day, Mandera County Bour Algay Primary Primary school · Mixed · Day, Tana River County Boystown Primary Primary school · Mixed · Day, Garissa County Boystown Secondary School C4 · Boys · Day, Garissa sub-county, Garissa County B.P.One Primary School Primary school · Mixed · Day, Mandera County Bright Star Academy Primary School Primary school · Mixed · Day, Wajir County Briliant Primary School Primary school · Mixed · Day, Wajir County Bula Mzuri Primary Primary school · Mixed · Day, Garissa County Bulla College Primary Primary school · Mixed · Day, Garissa County Bullagolol Primary School Primary school · Mixed · Day, Garissa County Bulla Iftin Primary Primary school · Mixed · Day, Garissa County Bulla Mpya Mental Unit Primary school · Mixed · Day, Mandera County Bulla Mpya Primary Ssch Primary school · Mixed · Day, Mandera County Buna Primary School Primary school · Mixed · Day & Boarding, Wajir County Buna Secondary School C3 · Boys · Boarding, Buna sub-county, Wajir County Bur Abor Primary School Primary school · Mixed · Day, Mandera County Bura Primary Primary school · Mixed · Day & Boarding, Tana River County Bura Secondary Senior school · Boys · Boarding, Tana River County Burder Primary School Primary school · Mixed · Day, Wajir County Burdurass Primary School Primary school · Mixed · Day, Mandera County Burmayo Mandera Primary school · Mixed · Day, Mandera County Burmayo Primary School Primary school · Mixed · Day & Boarding, Mandera County Buruburu Primary School Primary school · Mixed · Day, Mandera County Busara Academy Primary Primary school · Mixed · Day, Garissa County Bute Arid Zone Primary School Primary school · Mixed · Day & Boarding, Wajir County Bute Boys Secondary School C2 · Boys · Boarding, Wajir North sub-county, Wajir County Bute Girls Secondary School C2 · Girls · Boarding, Wajir North sub-county, Wajir 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 15 October 2026.
Other schools come from our older directory. Each school page shows its dates.