In 2017, the Competency-Based Curriculum (CBC) was launched to replace the traditional 8–4–4 system introduced by the President Moi in 1985. List of All Primary Schools in Vihiga. The Competency-Based Curriculum was designed by the Kenya Institute of Curriculum Development (KICD) with the aim of churning out ‘engaged, empowered and ethical citizens’.
Unlike the 8-4-4 system where learners would spend 8 years in primary education, 4 years in secondary School and 4 years at the university, the CBC curriculum runs on a 2-6-3-3-3 System of Education where basic education has been organized in three levels; Early Years Education, Middle School Education, and Senior School.
Under CBC, learners will now spend 2 years in Pre-primary, 6 years in Primary (Grade 1–6), 3 years in Junior Secondary (Grade 7, 8, 9), 3 years in Senior Secondary (grade 10,11,12) and 3 years in university.
The Competency-Based Curriculum puts emphasis on seven core competences namely; communication and collaboration, critical thinking and problem-solving, creativity and imagination, citizenship, digital literacy, learning to learn and self-efficacy.
According to KICD, the traditional curriculum is teacher-centered while the CBC is learner-centered.
Learners are constantly assessed on the seven competencies based on the following areas; Meeting Expectations (ME), Approaching Expectations (AE) and Below Expectations (BE).
The first cohort of learners under the CBC curriculum will clear Primary Education in 2022. They are expected to transition to junior high school in early 2023.The government has through the ministry of education been investing in developing the infrastructure required in public schools across the country to accommodate the junior high-schoolers.
In October 2021, President Uhuru Kenyatta directed the National Treasury to avail KSh.8 billion/= to the Education Ministry for the construction of 10,000 classrooms in secondary schools across the country by 2023. According to Education Cabinet Secretary Prof George Magoha, 700 new CBC junior classrooms had been completed within secondary schools as at February 2021. Consequently, CBC has been a top priority funding area in the KSh.126.3 billion/= supplementary budget, submitted in parliament mid February by Treasury Cabinet Secretary Ukur Yattani.
According to the Kenya Institute of curriculum Development (KICD), students transitioning to Junior secondary schools will be between the ages of 12 and 14.
List of All Primary Schools in Emuhaya
List of Schools in East Bunyore Locations
- Ebbiba Primary School (Public)
- Ebubayi Primary School (Public)
- Elukhambi Primary School (Public)
- Emusenjeli Primary School (Public)
- Esiembero Primary School (Public)
- Esirabe Primary School (Public)
- Essongolo Primary School (Public)
- Itabalia Primary School (Public)
- Musinaka Primary School (Public)
- Musitinyi Primary School (Public)
- Rehoboth Academy Primary School (Private)
- Wandeche Primary School (Public)
- Wemilabi Primary School (Public)
List of Schools in N.E Bunyore Locations
- Ebulamba Primary School (Public)
List of Schools in North Bunyore Locations
- Bright Academy Esiarambatsi Primary School (Private)
- Ebbitsi Primary School (Public)
- Ebukhaya Primary School (Public)
- Ebukhuliti Primary School (Public)
- Ebulonga Primary School (Public)
- Ebunangwe Primary School (Public)
- Ebusiloli Primary School (Public)
- Ebusiratsi A. C Primary School (Public)
- Ebusiratsi Cg Primary School (Public)
- Ebusiratsi Special Primary School (Public)
- Eluhobe Primary School (Public)
- Ematsuli Primary School (Public)
- Emukunzi Church Of God Primary School (Public)
- Emurembe Primary School (Public)
- Esibuye Primary School (Public)
- Ikumu P. A. G Primary School (Public)
- Irumbi Primary School (Public)
- Kilingili Primary School (Public)
- Mukhombe Primary School (Public)
- Mundichiri Primary School (Public)
- Mwinaya Primary School (Public)
- Mwituha Primary School (Public)
- Mwitukho Primary School (Public)
- Sky High Academy Primary School (Private)
List of Schools in North East Locations
- Ilungu Primary School (Public)
List of Schools in Wekhomo Locations
- Ebuhando Primary School (Public)
- Ebulako Primary School (Public)
- Ebwali Primary School (Public)
- Emmatsi Primary School (Public)
- Emmunwa Primary School (Public)
- Emuhaya Primary School (Public)
- Emukhuya Primary School (Public)
- Hobunaka Primary School (Public)
- Ibubi Primary School (Public)
- Kima Primary School (Public)
- Waluka Primary School (Public)
- Wanakhale Primary School (Public)
- Wonderland Academy Maseno Primary School (Private)
List of All Primary Schools in Luanda
List of All Primary Schools in Bunyore Central
- Emusire Primary School (Public)
- Essaba Primary School (Public)
List of Schools in Central Bunyore Locations
- Amani Academy Primary School (Private)
- Bright Star Academy Primary School (Private)
- Ebukanga Primary School (Public)
- Ebulondi Primary School (Public)
- Emabwi Primary School (Public)
- Emanyinya Primary School (Public)
- Esikhuyu Primary School (Public)
- Esirulo Primary School (Public)
- Essaba Special Unit Primary School (Public)
- Essumba Primary School (Public)
- Essunza Primary School (Public)
- Isanda Primary School (Public)
- Muchula Primary School (Public)
List of Schools in S/W Bunyore Locations
- Ebukuya Primary School (Public)
- Ebukuya School For The Deaf Primary (Public)
List of Schools in South Bunyore Locations
- Ack Emutsa Primary School (Public)
- Asiongo Primary School (Public)
- Ebumbayi Primary School (Public)
- Ebusakami Primary School (Public)
- Ebussamba Primary School (Public)
- Ebusyubi Primary School (Public)
- Ebwiranyi Primary School (Public)
- Ekwanda Primary School (Public)
- Emmaloba Primary School (Public)
- Emululu Primary School (Public)
- Emutsuru Primary School (Public)
- Esiandumba Primary School (Public)
- Esibembe Primary School (Public)
- Kayila Primary School (Public)
- Khwiliba Primary School (Public)
List of Schools in South West Bunyore Locations
- Esibeye Primary School (Public)
- Fadhili Star Academy Primary School (Private)
List of Schools in West Bunyore Locations
- Ebukoolo Primary School (Public)
- Ebusiralo Primary School (Public)
- Ebuyalu Primary School (Public)
- Ekamanji Primary School (Public)
- Emwatsi Primary School (Public)
- Epanga Primary School (Public)
- Esalwa Primary School (Public)
- Esibakala Primary School (Public)
- Esibila Primary School (Public)
- Happy Day Academy Primary School (Private)
- Itumbu Primary School (Public)
- Itumbu Special Unit Primary School (Public)
- Mulwakhi Primary School (Public)
- Mumbuhi Primary School (Public)
- Mungoye Primary School (Public)
- Neema Academy Primary School (Private)
List of All Primary Schools in Sabatia
List of Schools in Busali East Locations
- Chekombero Primary School (Public)
- Elunyu Primary School (Public)
- Guluma Primary School (Public)
- Hakerongo Primary School (Public)
- Ikobero Primary School (Public)
- Itegero Primary School (Public)
- Kivuye Primary School (Public)
- Lotego Primary School (Public)
- Mwilitsa Primary School (Public)
- Tirimas Special Primary School (Public)
List of Schools in Busali West Locations
- Budaywa Primary School (Public)
- Chamakanga Primary School (Public)
- Chatamilu Primary School (Public)
- Chekombero Special School For Deaf Primary School (Public)
- Chevogere Primary School (Public)
- Kilagilu Primary School (Public)
- Logemo Primary School (Public)
- Moses Mudavadi Mululu Primary School (Public)
- St Ursulas Special Primary School (Public)
- Wandega Pr. Primary School (Public)
List of Schools in Chavakali Locations
- Chatex Academy Primary School (Private)
- Chavakali Primary School (Public)
- Evojo Primary School (Public)
- Havuyiya Primary School (Public)
- Igunga Primary School (Public)
- Kigunga Primary School (Public)
- Mudete Primary School (Public)
- St. Patricks Halombove Primary School (Public)
- Viyalo Primary School (Public)
- Walodeya Primary School (Public)
- Wamage Primary School (Public)
- Wanondi Primary School (Public)
List of Schools in East Busali Locations
- Busweta Primary School (Public)
- Kapsambo Primary School (Public)
- Maganyi Primary School (Public)
List of Schools in Izava Locations
- B. O Yusuf Primary School (Public)
- Bukulunya Primary School (Public)
- Ellongo Primary School (Public)
- Elwunza Primary School (Public)
- Endeli Primary School (Public)
- Hamadira Primary School (Public)
- Hekima Academy Primary School (Private)
- Homunoywa Catholic Primary School (Public)
- Kibaala Primary School (Public)
- Liaduywa Primary School (Public)
- Munoywa Friends Primary School (Public)
- Munugi Primary School (Public)
- Mutsyulu Primary School (Public)
- Nadanya Primary School (Public)
- Ondeyo Primary School (Public)
- Shalom Academy Primary School (Private)
List of Schools in Izava North Locations
- Tsimbalo Primary School (Public)
List of Schools in Lyaduywa Locations
- Bukaywa Primary School (Private)
- Demesi Primary School (Public)
- Mbale Friends Primary School (Public)
- Mukingi Primary School (Public)
List of Schools in North Maragoli Locations
- Chugi Primary School (Public)
- Digula Primary School (Public)
- Friends Kigama Primary School (Public)
- Good Shepherd Academy Primary School (Public)
- Ikuvu Primary School (Public)
- Ikuvu Special Unit Primary School (Public)
- Inyali Primary School (Public)
- Kisangula Primary School (Public)
- Mukomba Primary School (Public)
- Mulundu Primary School (Public)
- Mutambi Primary School (Public)
- Simboyi Primary School (Public)
- Vohovole Pr. Primary School (Public)
- Vuyiya Primary School (Public)
List of Schools in West Busali Locations
- Bugina Primary School (Public)
List of Schools in West Maragoli Locations
- Amiable Aca. Primary School (Private)
- Chandumba Primary School (Public)
- Elian Prep School Primary (Private)
- Friends Hakedohi Primary School (Public)
- Friends Kegondi Primary School (Public)
- Hamuyundi Primary School (Public)
- Hombala Primary School (Public)
- Ivona Friends Church Primary School (Public)
- Keveye Primary School (Public)
- Kigulienyi Primary School (Public)
- Kisatiru Primary School (Public)
- Lusala Primary School (Public)
- Madegwa Primary School (Public)
- Madegwa Special Unit Primary School (Public)
- Mulele Primary School (Public)
- Rev. Moses Akaranga Egaloni Primary School (Public)
- Vihinde Primary School (Public)
- Wangulu Primary School (Public)
List of Schools in Wodanga Locations
- Gahumbwa Pr. Primary School (Public)
- Gaigedi Primary School (Public)
- Gavudia Primary School (Public)
- Givudianyi Primary School (Public)
- Jemovo Primary School (Public)
- Losengeli Primary School (Public)
- Lososi Primary School (Public)
- Mago Primary School (Public)
- Mambai Primary School (Public)
- Mudungu Primary School (Public)
- Mukunya Primary School (Public)
- Nabwani Pr. Primary School (Public)
- Sabatia Pr. Primary School (Public)
- Serve Academy Pr. Primary School (Private)
- Vokoli Primary School (Public)
- Wagevi Primary School (Public)
List of All Primary Schools in Tiriki East
List of Schools in Shamakhokho Locations
- Bumira Primary School (Public)
- Bumuyange Primary School (Public)
- Butiti Primary School (Public)
- Chebunaywa Primary School (Public)
- Erusui Tuition Centre Primary School (Private)
- Good Hope Academy Serem Primary School (Private)
- Kamuluguywa Primary School (Public)
- Kaptieni Primary School (Public)
- Kisasi Primary School (Public)
- Mungavo Primary School (Public)
- Musudzu S. A Primary School (Public)
- Saosi Primary School (Public)
- Senende Primary School (Public)
- Shamakhokho Primary School (Public)
- Shamalago Primary School (Public)
- Shivembe Primary School (Public)
- St. Elizabeths Erusui Girls Boarding Primary School (Public)
- St. Peters Erusui Boys Boarding Primary School (Public)
- Tiriki Academy Primary School (Private)
List of Schools in Shaviringa Locations
- Abundant Life Academy Primary School (Private)
- Bulukhombe Primary School (Public)
- Bumbo Pr. Primary School (Public)
- Cheptech Primary School (Public)
- Cheptulu Sunrise Acdemy Primary School (Private)
- Friends School Shipala Primary School (Public)
- Irukose Primary School (Public)
- Isikhi Primary Sh. Primary School (Public)
- Ivumbu Primary School (Public)
- Jamulongoji Primary School (Public)
- Jeptulu Primary School (Public)
- Jidereri Primary School (Public)
- Jivuye Primary School (Public)
- Kaimosi Demonstration Primary School (Public)
- Kaimosi Friends Primary School (Public)
- Kaimosi Special Primary School (Public)
- Kakubudu Primary School (Public)
- Kaptik Primary School (Public)
- Kaptisi Primary School (Public)
- Mahanga Primary School (Public)
- Makuchi Primary School (Public)
- Muhundu Primary School (Public)
- Musunji Primary School (Public)
- Muyere Primary School (Public)
- Shaviringa Primary School (Public)
- Shiru Primary School (Public)
- Siekuti Primary School (Public)
- Skylight Children And Resource Centre Primary School (Private)
List of All Primary Schools in Tiriki West
List of Schools in Banja Locations
- Banja Muslim Primary School (Public)
- Givogi Primary School (Public)
- Goibei Primary School (Public)
- Jivirai Salvation Army Primary School (Public)
- Kabinjari Primary School (Public)
- Kapkoi Primary School (Public)
- Kapsogoro Primary School (Public)
- Kapsoi Primary School (Public)
- Kapsotik Primary School (Public)
- Kipsigor Primary School (Public)
- Madeiya Primary School (Public)
- Musasa Primary School (Public)
- Museywa Primary School (Public)
- Mutiva Primary School (Public)
- St. Kizitos Kimarani Primary School (Public)
- St. Matthews Hamisi Primary School (Public)
List of Schools in Gisambai Locations
- Edith Junior Academy Primary School (Private)
- Galona Primary School (Public)
- Gamoi Primary School (Public)
- Gamuguywa Primary School (Public)
- Gavudunyi Primary School (Public)
- Gidagadi Primary School (Public)
- Gidimo Primary School (Public)
- Gimemngwa Primary School (Public)
- Gimimoi Salvation Army Primary School (Public)
- Gisambai Primary School (Public)
- Hamisi Crossroads Academy Primary School (Private)
- Jeblebuk Primary School (Public)
- Jebrongo Primary School (Public)
- Lwombei Primary School (Public)
- Munzatsi Friends Primary School (Public)
- Saride Primary School (Public)
- Shikomoli Primary School (Public)
- St. Johns Mustard Seed Primary School (Private)
List of Schools in Jepkoyai Locations
- Boyani Primary School (Public)
- Duduzile Academy Primary School (Private)
- Givole Primary School (Public)
- Itiengere Primary School (Public)
- Itovo Satellite Academy Primary School (Public)
- Jebrok Premier Academy Primary School (Public)
- Jepkoyai Primary School (Public)
- Jimarani Primary School (Public)
- Kapchemgum Primary School (Public)
- Kapsaoi Primary School (Public)
- Kitagwa Primary School (Public)
- Mudindi Village Mixed Day Primary School (Public)
- Musiri Primary School (Public)
- St. Joachim Buyangu Primary School (Public)
- Sunshine Junior Academy Primary School (Private)
- Tigoi Primary School (Public)
- Zululu Primary School (Public)
List of Schools in North Maragoli Locations
- Kivagala Primary School (Public)
List of Schools in Tambua Locations
- Chepsaga Primary School (Public)
- Gamalenga Primary School (Public)
- Gimarakwa Primary School (Public)
- Gimariani Primary School (Public)
- Givavei Friends School For The Deaf Primary (Public)
- Givudemesi Primary School (Public)
- Ivola Primary School (Public)
- Ivola Primary Special Unit Primary School (Public)
- Joseph Mikuzi School For The Deaf Primary (Private)
- Kinu Friends Primary School (Public)
- Kitambazi Primary School (Public)
- Malinda Primary School (Public)
- Muhaya Primary School (Public)
- Mwembe Primary School (Public)
- Nyangori Primary School (Public)
- Simbi Primary School (Public)
List of All Primary Schools in Vihiga
List of Schools in C Maragoli Locations
- Chango Primary School (Public)
List of Schools in Central Bunyore Locations
- Sapphire Academy Primary School (Private)
List of Schools in Central Maragoli Locations
- Chavugami Primary School (Public)
- Ikumba Primary School (Public)
- Kegendirova Primary School (Public)
- Kidundu Primary School (Public)
- Matsigulu Primary School (Public)
- Mudasa Academy Primary School (Private)
- Navuhi Primary School (Public)
- Womulalu Primary School (Public)
List of Schools in Lugaga Locations
- Busamo Primary School (Public)
- Embaga Primary School (Public)
- Igakala Primary School (Public)
- Ingidi Primary School (Public)
- Kedohi Primary School (Public)
- Madira Primary School (Public)
- Magui Primary School (Public)
- Matagalu Fam Primary School (Public)
- Muhanda Primary School (Public)
- Visiru Primary School (Public)
- Vunandi Primary School (Public)
List of Schools in Manzuu Locations
- Lucky Star Academy Primary School (Private)
List of Schools in Maragol East Locations
- Vihiga Primary School (Public)
List of Schools in Maragoli South Locations
- Mwoki Pag Primary School (Public)
List of Schools in Mngoma Locations
- Inavi Primary School (Public)
List of Schools in Muingoma Locations
- Madzuu Primary School (Public)
List of Schools in Mungoma Locations
- Baby Shines Academy Primary School (Private)
- Chambale Primary School (Public)
- Chanzeywe Primary School (Public)
- Chavavo Primary School (Public)
- Emusutswi Primary School (Public)
- Ihyagalo Primary School (Public)
- Induru Primary School (Public)
- Kerongo Primary School (Public)
- Kisienya Primary School (Public)
- Kisingiru Primary School (Public)
- Kitulo Primary School (Public)
- Kitumba Primary School (Public)
- Light And Salt Academy Primary School (Private)
- Lyamagale Friends Primary School (Public)
- Mahanga Primary School (Public)
- Musunguti Primary School (Public)
- Vigina Primary School (Public)
List of Schools in South Maragoli Locations
- Chandolo Primary School (Public)
- Chandolo Special Unit Primary School (Public)
- Chandungunyi Primary School (Public)
- Enanga Primary School (Public)
- Friends School Lymidi Primary School (Public)
- Gavalagi Primary School (Public)
- Gilwadzi Primary School (Public)
- Hamasana Primary School (Public)
- Ideleri Primary School (Public)
- Inyanza Primary School (Public)
- Kigadahi Primary School (Public)
- Lusavasavi Primary School (Public)
- Madzugi Primary School (Public)
- Masana Aic Primary School (Public)
- Vigeze Primary School (Public)
List of Schools in Vihiga Central Locations
- Emanda Primary School (Public)
- Kidinge Primary School (Public)
List of Schools in Wamuluma Locations
- Chambiti Primary School (Public)
- Chanda Primary School (Public)
- Chanzuvu Primary School (Public)
- Dunamis Education Centre Primary School (Private)
- Hambale Primary School (Public)
- Idavaga Primary School (Public)
- Iduku Primary School (Public)
- Kegoye Friends Primary School (Public)
- Mbihi Primary School (Public)
- Mbihi Primary School (Public)
- Mtume Primary School (Public)
- Mukuli Primary School (Public)
- Vumale Primary School (Public)