Skip to content
Home North Eastern
Primary schools in North Eastern Province
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 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 Bahati Primary School Primary school · Mixed · Day, Wajir County Balambala Primary School Primary school · Mixed · Day & Boarding, 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 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 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 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 Bur Abor Primary School Primary school · Mixed · Day, Mandera County Bura Primary Primary school · Mixed · Day & 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 Butehelu Primary School Primary school · Mixed · Day, Wajir County Catholic Primary School Primary school · Mixed · Day, Wajir County Catholic Special Unit Primary school · Mixed · Day & Boarding, Wajir County Central Primary Primary school · Mixed · Day, Garissa County Central Primary (Dagahaley Camp) Primary school · Mixed · Day, Garissa County Central Primary Special Unit(Ifo Camp) Primary school · Mixed · Day, Garissa County Chief Mohamed Jari Primary School Primary school · Mixed · Day & Boarding, Mandera County Chief Mohamed Jari Special Unit Primary school · Mixed · Day & Boarding, Mandera County Choroqo Primary School Primary school · Mixed · Day, Mandera County Daba City Primary School Primary school · Mixed · Day, Mandera County Dadaab Boarding Primary Primary school · Mixed · Day & Boarding, Garissa 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.