Ibubi Primary School is a public primary school located in the remote village of Ibubi, Mumbita sub-location, Iboona location, Emabungo Ward, Luanda sub-county of Vihiga County. The school was founded by Church of God Faithfuls as a missions school in 1955. It was later to be adopted by the government in 1966
Ibubi Primary School History
Its is an ordinary public educational institute in Wekhomo, Emuhaya, Kenya. This school is managed / sponsored by religious organization called Church of God in EA and offers Kenya Certificate of Primary Education (KCPE), which is controlled by the Kenya National Examination Council (KNEC) under Ministry of Education.
Ibubi primary school was started in 1955 as a measure to ease congestion from Kima primary and intermediate School which was run by Church of God in East Africa Kenya. The School was situated at Ibubi Girls Compound.
The first learners were drawn from neibouring villages such as Wanakhale, Wandeche, Iboona among others who were members of the sponsor Church of God in E. A (K). At that time Learners were admitted to school as per their denomination. Such learners left Kima Primary and intermediate School to start at Ibubi Primary School which later became an intermediate school under the leadership of Mr. Habil Olembo who was their teacher at Kima.
In 1974 the community and the Church started Ibubi Girls Secondary School, Due to lack of space they were advised by the ministry of Education to acquire land for Ibubi Girls Secondary school or to be closed down, they then acquired the plot that holds Ibubi Primary School in which the primary school was moved in the late 1980s
By carefully demolishing part of the classes at the secondary school bricks and windows were used to put up classes at the primary school including the present day administration Block. Academically the school has been a giant in the region, County Sub county and zonal levels for many years and has maintained the same.
This Brief history of the school was written by Mr Jethrone Ahija Okaalo
List of Headmasters at Ibubi Primary School and the years they served
- Mr. Habil Olembo – 1956 – 1957
- Mr. Albert Alela – 1958 – 1962
- Mr. Francis Anyembe – 1963 – 1964
- Mr. Joel Amutsani – 1964 – 1965
- Mr. Richard Okaalo – 1965 – 1966
- Mr. Dickson Matsanza – 1966 – 1967
- Prof. Jotham Ombisi – 1967 – 1968
- Prof. Green Oketch – 1968 – 1970
- Mr. Paul Okaalo – 1970 – 1971
- Mr. Stanely Osotsi – 1972 – 1977
- Mr. Jacktone Olenja – 1978 – 1980
- Mr. Ishmael Eliabaya – 1980 – 1983
- Mr. John Asikoye – 1984 – 1986
- Mr. Timothy Opola – 1986 – 1988
- Mr. Meshack Eteye –1989
- Director Rev. Ernest Akhaenda – 1990 – 1994
- Mr. Victor Kweya – 1994 – 2008
- Mr. Joshua Echoka – 2009 – 2016
- Mr. Jethrone Ahija Okaalo – 2016 – to date
This Record was compiled by The Late Ruth A. Akutekha and Later Updated by Rev. John Hungai
Nearby schools:
- Ibubi Girls Sec (156.53m)
- Wandeche Pri (590.26m)
- Wanakhale Pri Sch (712.92m)
- Emuhaya Primary (862.57m)
- Ebbiba Primary (1037.67m)
- Kima Primary School
- Emusenjeli Primary School
- Ebwali Primary School
- Ess’ongolo Primary School
- Esirabe Primary School
- Ekwanda Special School
Ibubi Primary School Details
School Code: 38633209
Address: P. O Box 85, 50314 Emuhaya Kenya
Level: Primary School
Day/Boarding: Day
Gender: Mixed
Ownership: Public
Sponsor: Religious Organisation
Student Needs: Ordinary
Facts
Pupil Classroom Ratio: 42.5, Pupil Teacher Ratio: 38.6, Pupil Toilet Ratio: 23.6, Teachers Toilets: 2, Total Number of Classrooms: 10
Location
County: Vihiga , Constituency: Emuhaya, Province: Western, County: Vihiga, Division: Emuhaya,Location: Wekhomo
Staff
There are 10 government teachers (TSC), and 2 supported by the Board of management (BOM). With 373 pupils, the school has a teacher shortage of 0 teachers. Institution ID for Ibubi Primary School is 147018074314, District Code of 1000, and County Code of 44.
TSC Male Teachers | 6 |
---|---|
TSC Female Teachers | 4 |
Local Authority Male Teachers | 0 |
Local Authority Female Teachers | 0 |
PTA Board of Governors Male Teacher | 0 |
PTA Board of Governors Female Teacher | 1 |
Other Male Teachers | 0 |
Other Female Teachers | 0 |
Non Teaching Staff Male | 1 |
Non Teaching Staff Female | 1 |
Ibubi Primary School Pupil Population Distribution Per Class from Grade 1 to Class 8
The school has a total enrollment of 373 pupils. It is position 8234 in ranking among the most populated Primary schools in Kenya. Out of the 373 pupils attending their basic education at Ibubi Primary School in Luanda, 178 are boys and 195 are girls.
Class | Number of Boys | Number of Girls | Total |
1 | 20 | 24 | 44 |
2 | 20 | 23 | 43 |
3 | 23 | 20 | 43 |
4 | 30 | 33 | 63 |
5 | 19 | 31 | 50 |
6 | 22 | 24 | 46 |
7 | 24 | 29 | 53 |
8 | 20 | 11 | 31 |
TOTAL | 178 | 195 | 373 |
KCPE Results/Performance
To get more information concerning the school performance and KCPE results kindly contact the school headteacher using the contacts below.

Ibubi Primary School 2020 Results
IBUBI PRIMARY SCHOOL KCPE 2020Website
The website for this Primary School will be updated when available.
Contact
To get more information concerning this Primary School, kindly use the contacts below.
School Name: Ibubi Primary School
School Physical Location: Wekhomo Location
Postal Address: P.O. Box – 50314- 53 Emuhaya
Mobile Number: Not Available
Telephone Number: 0724717064
Email Address: Not Available
School Website: https://www.education.go.ke/
See also: List of all primary schools in Vihiga County
Official Elementary School Hours
Based on Basic Education Regulations 2014 of Ministry of Education, the official public or private elementary school working hours are as follows:
- Class hours: 08:00 A.M. to 03:30 P.M.
- Game, club and co-curricular activity hours: 03:30 P.M. to 04:45 P.M.
School Results
To view online Ibubi Primary School result slips visit www.knec-portal.ac.ke website. For additional examination-related information kindly visit the official website portal of Kenyan National Examinations Council (KNEC) at www.knec.ac.ke.
To access the 2019 KCPE Results for Ibubi Primary School, click here to download the Kenya Certificate of Primary Education 2019 KCPE Result slip for Ibubi Primary School pupils.
Or, simply copy this link to your internet browser: https://www.knec-portal.ac.ke/KCPESLIP/
Login with the required details.
Alternatively, for individual KCPE results, SMS the candidates KCPE index number to 20076 via you mobile phone.
How to check the KCSE (Form One) Selection 2021/2022?
To check the Kenya Certificate of Secondary Education (KCSE) Selection (Form One Selection) result 2021/2022 for Ibubi Primary School, send the Index number of candidates (students) to 20042 by Short Message Service (SMS) from your Mobile phone. The form one result query SMS code works for All telecom operators (Airtel, Safaricom and Telkom) in Wekhomo.
How to know school fees and the account number for payment?
For particulars on primary school fees and institute account number, kindly contact the office of the headteacher.
Factilities
Boys | Girls | Total | |
---|---|---|---|
Enrollment | 0 | 0 | 425 |
Toilets | 6 | 12 | 0 |
Ibubi Primary School Facebook Group
Summary of Ibubi Primary School – Luanda Details
Institution ID | 147018074314 |
County | Vihiga |
Sub County | Luanda |
Division | Esiembero |
Zone | Luanda East |
Enrollment | 373 |
Physical Classes | 10 |
Permanent Teachers | 10 |
BOM Teachers | 2 |
Postal Address | P. O Box 85, 50314 Emuhaya Kenya |
Phone Number | 0724717064 |
Name of HeadTeacher | Jethrone Ahija |
School Website | https://www.education.go.ke/ |
This is a List Of Best Public Primary Schools In Vihiga County
Moses Mudavadi Mululu Primary School
Location: Sabatia
Boyani Primary School
Location: Boyani Town
Ibubi Primary School
Location: Ibubi Village, Emuhaya Constituency
Chambiti Primary School
Location: Wamuluma
Chavakali Primary School
Location: Chavakali Town
Ebuhando Primary School
Location: Ebuhando Village, Luanda Constituency
Ebusakami Primary School
Location: Ebusakami Town, Along Kisumu-Busia Highway
Ebwali Primary School
Location: Ebwali Village
Emuhaya Primary School
Location: Emuhaya Town
Gavalagi Primary School
Location: South Maragoli
Goibei Primary School
Location: Hamisi
Ideleri Primary School
Location: South Maragoli
Irumbi Primary School
Location: Emuhaya Constituency
Kaimosi Friends Primary School
Location: Kaimosi Town
Kegoye Friends Primary School
Location: Wamuluma
St Elizabeth’s Girls Boarding Primary School
Location: Shamakhokho
St Peter’s Erusui Boys Boarding Primary School
Location: Shamakhokho
Vihiga Primary School
Location: Along Majengo-Luanda Road, Vihiga Constituency
Kima Primary School
Location: Kima Town
