Skip to content
Home North Eastern
Primary schools in North Eastern Province
Hareri Hosle Primary Primary school · Mixed · Day, Mandera County Hareri Primary School Primary school · Mixed · Day, Mandera County Hodhan Primary School Primary school · Mixed · Day, Wajir County Hon Khalif Girls' Primary School Primary school · Mixed · Boarding, Wajir County Hornimo Primary Primary school · Mixed · Day, Garissa County Horseed Primary Primary school · Mixed · Day, Garissa County Horseed Special Unit Primary school · Mixed · Day, Garissa County Horseet Acdemy Primary School Primary school · Mixed · Day, Wajir County Hullow Primary School Primary school · Mixed · Day, Mandera County Hulugho Primary School Primary school · Mixed · Day & Boarding, Garissa County Hyuga Girls Primary Primary school · Girls · Day, Garissa County Ibmu Kadir Ikip Primary Primary school · Mixed · Day, Garissa County Ibnu Abass Academy Primary Primary school · Mixed · Day, Garissa County Ibnu Siina Academy Primary Primary school · Mixed · Day, Garissa County Icf Primary School Primary school · Mixed · Day & Boarding, Wajir County Ifo 2 Primary Primary school · Mixed · Day, Garissa County Iftin Primary Primary school · Mixed · Day, Garissa County Ijara Primary School Primary school · Mixed · Day & Boarding, Garissa County Illeys Primary Primary school · Mixed · Day, Garissa County Ingirir Primary School Primary school · Mixed · Day, Wajir County Iqra Elite School Primary school · Mixed · Day, Wajir County Iqra Integrated Academy Primary School Primary school · Mixed · Day, Mandera County Iqra Integrated Primary Primary school · Mixed · Day, Garissa County Jalish Primary School Primary school · Mixed · Day, Garissa County Jambele Primary Primary school · Mixed · Day, Tana River County Jarajara Primary School Primary school · Mixed · Day, Tana River County Jaribu Primary Primary school · Mixed · Day, Garissa County Jerirot Primary Primary school · Mixed · Day, Tana River County Jilango Primary School Primary school · Mixed · Day, Garissa County Jivunie Academy Primary Primary school · Mixed · Day, Mandera County Jogbaru Primary School Primary school · Mixed · Day, Wajir County Jowhar Primary School Primary school · Mixed · Day, Wajir County Jowharul Islam Madrasa Primary school · Mixed · Day, Mandera County Jubba Primary Primary school · Mixed · Day, Garissa County Kalicha Primary School Primary school · Mixed · Day, Mandera County Kalkach Primary School Primary school · Mixed · Day & Boarding, Wajir County Kamor Liban Primary Primary school · Mixed · Day, Mandera County Kamor Primary School Primary school · Mixed · Day & Boarding, Mandera County, Central - Mandera Kamor Primary School Primary school · Mixed · Day & Boarding, Mandera County, Central - Mandera Kamuthe Primary Primary school · Mixed · Day, Tana River County Kanchara Primary School Primary school · Mixed · Day, Wajir County Kasha Primary School Primary school · Mixed · Day, Garissa County Katote Primary School Primary school · Mixed · Day, Wajir County Kazuko Girls Primary Primary school · Mixed · Day, Garissa County Khadija Girls' Primary School Primary school · Girls · Day, Mandera County Khajaja I Primary School Primary school · Mixed · Day, Wajir County Khajaja Primary School Primary school · Mixed · Day, Wajir County Khlalio Primary School Primary school · Mixed · Day, Mandera County Khorof-Harar Primary School Primary school · Mixed · Day & Boarding, Wajir County Kiliwehiri Boarding Primary School Primary school · Mixed · Day & Boarding, Mandera County Konton Primary School Primary school · Mixed · Day, Wajir County Koranhidi Primary School Primary school · Mixed · Day & Boarding, Garissa County Korisa Primary School Primary school · Mixed · Day, Garissa County Korkora Primary Primary school · Mixed · Day, Tana River County Korondille Primary School Primary school · Mixed · Day, Wajir County Kotile Primary School Primary school · Mixed · Day & Boarding, Tana River County Kukala Primary School Primary school · Mixed · Day, Wajir County Kulaley Primary School Primary school · Mixed · Day, Wajir County Kulan Primary Primary school · Mixed · Day, Garissa County Kumahumato Primary Primary school · Mixed · Day, Garissa County Kursi Primary School Primary school · Mixed · Day, Wajir County Kutayu Primary School Primary school · Mixed · Day, Mandera County Kutulo Primary School Primary school · Mixed · Day & Boarding, Wajir County Lafaley Primary School Primary school · Mixed · Day, Wajir County Lafey Boarding Primary Primary school · Mixed · Day, Mandera County Lagbogol Primary School Primary school · Mixed · Day, Wajir County Lagsure Primary School Primary school · Mixed · Day, Mandera County Lakole North Primary School Primary school · Mixed · Day, Wajir County Leheley Primary School Primary school · Mixed · Day & Boarding, Wajir County Lesanyo Primary School Primary school · Mixed · Day, Wajir County Libahyia Primary Primary school · Mixed · Day & Boarding, Mandera County Liboi Primary Primary school · Mixed · Day & Boarding, Garissa County Lolkuta North Primary School Primary school · Mixed · Day, Isiolo County Lulis Primary School Primary school · Mixed · Day, Mandera County Maadathe Primary School Primary school · Mixed · Day & Boarding, Wajir County Maalimin Primary Primary school · Mixed · Day, Garissa County Machesa Primary School Primary school · Mixed · Day, Wajir County Madagisi Primary Primary school · Mixed · Day, Garissa County Madarasatul Hidaya Primary school · Boys · Day & Boarding, Wajir County Madrasa Hidaya Primary school · Mixed · Day, Mandera County Madrasatu Sunnah Primary school · Mixed · Day & Boarding, Mandera County Mahad Nurul Islam Primary school · Mixed · Day, Mandera County Mai Primary School Primary school · Mixed · Day, Garissa County Makoror Primary School Primary school · Mixed · Day, Wajir County Malaba Primary School Primary school · Mixed · Day, Wajir County Malkagufu Primary School Primary school · Mixed · Day, Wajir County Malkamari Primary School Primary school · Mixed · Day, Mandera County Malka - Roqa Primary School Primary school · Mixed · Day, Mandera County Mandera Arid Zone Primary School Primary school · Mixed · Day & Boarding, Mandera County Mandera Arid Zone Special Unit Primary school · Mixed · Day & Boarding, Mandera County Mandera Boystown Primary School Primary school · Mixed · Day, Mandera County Mandera Furaha Academy Primary School Primary school · Mixed · Day, Mandera County Mandera Intergrated Primary School Primary school · Mixed · Day, Mandera County Mandera Township Primary School Primary school · Mixed · Day, Mandera County Manhall Integrated Primary Primary school · Mixed · Day, Garissa County Mansabubu Primary School Primary school · Mixed · Day, Tana River County Mansa Primary School Primary school · Mixed · Day, Wajir County Masalale Primary School Primary school · Mixed · Day, Wajir County Masalani Girls Primary School Primary school · Girls · Day, Garissa County Masalani Primary School 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.