Skip to content
Home North Eastern
Primary schools in North Eastern Province
Dadaab Integrated Learning Centre Primary school · Mixed · Day, Garissa County Dadajabulla Primary School Primary school · Mixed · Day, Wajir County Dagahaley Primary Primary school · Mixed · Day, Wajir County Dagahaley Special Unit Primary school · Mixed · Day, Wajir County Dahir Primary School Primary school · Mixed · Day, Garissa County Dakaharja Primary School Primary school · Mixed · Day, Garissa County Damajale Primary Primary school · Mixed · Day, Garissa County Damasa Primary Primary school · Mixed · Day, Mandera County Dambas Primary School Primary school · Mixed · Day & Boarding, Wajir County Danaba Primary School Primary school · Mixed · Day, Wajir County Dandu Primary School Primary school · Mixed · Day & Boarding, Mandera County Danley Primary School Primary school · Mixed · Day, Tana River County Danyere Primary School Primary school · Mixed · Day & Boarding, Garissa County Darkale Primary School Primary school · Mixed · Day, Mandera County Darweid Primary School Primary school · Mixed · Day, Mandera County Dasheg Primary School Primary school · Mixed · Day & Boarding, Wajir County Dava Integrated Primary School Primary school · Mixed · Day & Boarding, Mandera County Dava Special Unit Primary school · Mixed · Day & Boarding, Mandera County Dela Primary School Primary school · Mixed · Day, Wajir County Demasajida Primary School Primary school · Mixed · Day, Wajir County Dertu Primary School Primary school · Mixed · Day & Boarding, Garissa County Didkuro Primary School Primary school · Mixed · Day, Mandera County Diif Primary School Primary school · Mixed · Day & Boarding, Wajir County Dimanyale Primary School Primary school · Mixed · Day & Boarding, Wajir County Doi Primary School Primary school · Mixed · Day, Garissa County Dololo Primary School Primary school · Mixed · Day, Garissa County Dugo Primary School Primary school · Mixed · Day, Wajir County Dujis Primary School Primary school · Mixed · Day, Garissa County Dunto Primary School Primary school · Mixed · Day & Boarding, Wajir County Duse Primary School Primary school · Mixed · Day, Mandera County El Adow Primary School Primary school · Mixed · Day, Wajir County Elan Primary School Primary school · Mixed · Day, Garissa County Elben Primary School Primary school · Mixed · Day, Wajir County El-Bofa Primary School Primary school · Mixed · Day, Mandera County Eldanaba Primary School Primary school · Mixed · Day, Mandera County Eldas Primary School Primary school · Mixed · Day & Boarding, Wajir County Elele Primary School Primary school · Mixed · Day, Mandera County Elgolicha Primary School Primary school · Mixed · Day, Mandera County Elkabere Primary School Primary school · Mixed · Day, Garissa County El-Kala Primary School Primary school · Mixed · Boarding, Mandera County Elmaan Primary School Primary school · Mixed · Day, Garissa County El-Nino Primary Primary school · Mixed · Day, Garissa County Elnur Primary School Primary school · Mixed · Day, Wajir County El-Ram Primary School Primary school · Mixed · Day, Mandera County Elwak Academy Primary Primary school · Mixed · Day, Mandera County Elwak DEB Primary School Primary school · Mixed · Day & Boarding, Mandera County Elwak Girls Primary School Primary school · Girls · Day, Mandera County Eresteno Primary School Primary school · Mixed · Day, Wajir County Excel Academy Wajir Primary School Primary school · Mixed · Day, Wajir County Eymole Primary School Primary school · Mixed · Day, Mandera County Fafi Primary Primary school · Mixed · Day, Garissa County Farjana Primary School Primary school · Mixed · Day, Garissa County Fikow Primary School Primary school · Mixed · Day, Mandera County Fincharo Primary School Primary school · Mixed · Day, Mandera County Fino Boarding Primary Primary school · Mixed · Day & Boarding, Mandera County Friends Primary Primary school · Mixed · Day, Garissa County Funanbua Primary School Primary school · Mixed · Day, Wajir County Furaha Primary School Primary school · Mixed · Day, Wajir County Furqan Primary School Primary school · Boys · Day & Boarding, Tana River County Gababa Primary School Primary school · Mixed · Day, Garissa County Gadudia Primary School Primary school · Mixed · Day, Mandera County Galamagala Primary Primary school · Mixed · Day & Boarding, Garissa County Galmagalla Primary School Primary school · Mixed · Day, Garissa County Ganyure Primary School Primary school · Mixed · Day, Wajir County Gari Hills Primary Primary school · Mixed · Day, Mandera County Garissa Academy Primary Primary school · Mixed · Day, Garissa County Garissa Muslim Academy Primary Primary school · Mixed · Day, Garissa County, Central - Garissa Garissa Muslim Academy Primary Primary school · Mixed · Day, Garissa County, Central - Garissa Garissa Muslim Girls Academy Primary Primary school · Girls · Day, Garissa County Garissa Primary Primary school · Mixed · Day & Boarding, Garissa County Garissa Special School for Mentally Handicapped Primary school · Mixed · Day & Boarding, Garissa County Garsekoftu Primary School Primary school · Mixed · Day, Wajir County Garsey Primary School Primary school · Mixed · Day, Mandera County Garufa Primary School Primary school · Mixed · Day, Garissa County Gather Primary School Primary school · Mixed · Day & Boarding, Mandera County Gedilun Primary School Primary school · Mixed · Day, Garissa County Gerille Primary School Primary school · Mixed · Day, Garissa County Gesireb Primary School Primary school · Mixed · Day, Garissa County Getume Primary Primary school · Mixed · Day, Garissa County Girisa Primary School Primary school · Mixed · Day, Mandera County Godomma Primary School Primary school · Mixed · Day, Marsabit County Goreale Primary Primary school · Mixed · Day & Boarding, Garissa County Got-Ade Primary School Primary school · Mixed · Day, Wajir County Grasweno Primary School Primary school · Mixed · Day, Garissa County Griftu Primary School Primary school · Mixed · Day & Boarding, Wajir County Guba Primary School Primary school · Mixed · Day, Mandera County Gubis Primary School Primary school · Mixed · Day, Garissa County Gumarey Primary School Primary school · Mixed · Day, Garissa County Gurar Primary School Primary school · Mixed · Day, Wajir County Guticha Primary Primary school · Mixed · Day, Mandera County Guyo Primary Primary school · Mixed · Day, Tana River County Habaswen Primary School Primary school · Mixed · Day & Boarding, Wajir County Hadado Primary School Primary school · Mixed · Day, Isiolo County Hadi Primary School Primary school · Mixed · Day, Garissa County Halane Primary Primary school · Mixed · Day, Garissa County Halane Primary School Primary school · Mixed · Day, Wajir County Halane Special Unit Primary school · Mixed · Day, Garissa County Handaro Primary School Primary school · Mixed · Day & Boarding, Garissa County Haragal Primary School Primary school · Mixed · Day, Wajir County Hara 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.