The Teachers Service Commission, TSC, appoints school heads. The commission then posts them according to available vacancies. The head teacher (T- scale 10) is a promotional grade for institutional administrators in primary schools.
Here are links to the most important news portals:
- KCSE Portal
- KUCCPS News Portal
- TSC News Portal
- Universities and Colleges News Portal
- Helb News Porta
- KNEC News Portal
- KSSSA News Portal
- Schools News Portal
- Free Teaching Resources and Revision Materials
Head Teacher (T- Scale 10) is a promotional grade for institutional administrators in primary schools. Among other requirements, one must have served as a Deputy Head Teacher II (TSC Scale 9) for a minimum period of three (3) years in order to be promoted to this grade.
Here are links to the most important news portals:
- KCSE Portal
- KUCCPS News Portal
- TSC News Portal
- Universities and Colleges News Portal
- Helb News Porta
- KNEC News Portal
- KSSSA News Portal
- Schools News Portal
- Free Teaching Resources and Revision Materials
See the list of serving head teachers, below;
NAME OF TEACHER | DESIGNATION | SCHOOL NAME | REGION | COUNTY | SUB COUNTY |
Mrs Anyango, Caren Oloo | Headteacher | Adongo Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Agida, George Okeyo | Headteacher | Akele Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Oluch, Erastus Oyugi | Headteacher | Anindoko Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Otieno, Philip Ouma | Headteacher | Arujo Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Kayaga, Fred O | Headteacher | Arunda Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Ogada, James Omondi | Headteacher | Asego Pry School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Ondago, Samson Akuki | Headteacher | Chiga Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Ms Oluoch, Edwina Adhiambo | Headteacher | Disi Kochia Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Arot, Joseph Opoko | Headteacher | Got Kochungo Pri. Sch. | Nyanza | Homa-Bay | Homa Bay Town |
Mr Nyaiyo, Antony Nyamboke | Headteacher | Got Kochungo Pri. Sch. | Nyanza | Homa-Bay | Homa Bay Town |
Mr Kisulu, Elly Nyabondo | Headteacher | Got Kokech Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Mola, Aggrey Ochieng | Headteacher | Got Rabuor Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Obunga, Joseph Ouma | Headteacher | Homa Bay Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Magwamu, Mark Orenge | Headteacher | Hon. Ka Luma Kotewa Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Amolloh, Elizabeth Achieng | Headteacher | Kijawa Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Ojijo, Agnes Akinyi | Headteacher | Kijawa Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Kunikina, Susan Joseph | Headteacher | Kogelo Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Pambo, Jared Omuya | Headteacher | Kopiyo Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Belle, Dickens Okinyi | Headteacher | Koyoo Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Muturi, Muturi Muniko | Headteacher | Kuja Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Aloo, Richard Ochola | Headteacher | Lala Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Okech, Edwins Malachi | Headteacher | Lieta Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Ogola, Samwel Oyieko | Headteacher | Loo – Lateng Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Onduto, Paul Rayola | Headteacher | Magare Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Babu, Salmon Nyambok Onyango | Headteacher | Maguje Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Otieno, Francis Omolo | Headteacher | Maguje Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Ongige, Stephen Andrew | Headteacher | Maguti Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Rasugu, John Ogola | Headteacher | Majiwa Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Nyankore, Simon Maroa | Headteacher | Makongeni Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Chiaji, Fredrick Omindo | Headteacher | Marindi Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Nyadera, Naphtali Bruno Apowo | Headteacher | Masakla Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Okong’o, Nicholas Odongo | Headteacher | Muche Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Torori, Laban | Headteacher | Ndiru Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Nyagillo, Jared Odhiambo | Headteacher | Ndori Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Aduda, Philip Otieno | Headteacher | Ngere Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Anyuor, Rosemary Achieng | Headteacher | Nyagidha Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Otieno, Beatrice Akinyi | Headteacher | Nyakune Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Opere, Harryson Ogosi | Headteacher | Nyakwadha Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Odeka, Michael Oure | Headteacher | Nyalkinyi Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Okech, Ibrahim Peter | Headteacher | Nyanguu Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Gingo, Benson Odhiambo | Headteacher | Nyatago Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Magambo, George Otieno | Headteacher | Nyauu Prmaryi School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Odeny, Francis O | Headteacher | Ogande Mixed Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Otina, Salmon Ouma | Headteacher | Ogande Sch For Mentall Handicapped | Nyanza | Homa-Bay | Homa Bay Town |
Mr Kobungu, Samwel Rambo | Headteacher | Ogongo – Katuma Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Ochoki, Gladys Mokeira | Headteacher | Ojunge Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Nyandege, Elisha Onyango | Headteacher | Olodo Pri School | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Oluoko, Alice Adhiambo | Headteacher | Oluso Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Mikula, Tom Omollo | Headteacher | Oluso Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Ongeri, Genovieve Moraa | Headteacher | Otweyo Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Mogire, James Ochungo | Headteacher | Pala Masango Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Omoke, Grace Nellymah | Headteacher | Pap Ndege Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Oketch, William Ongado | Headteacher | Pedo Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Agango, Michael Owuor | Headteacher | Pundo Kalanya Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Ochiel, John Buong | Headteacher | Rabango Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Makana, Rabec cah | Headteacher | Rabuor Masawa Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Okwany, Margaret Apiyo | Headteacher | Rabuor Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Sako, Maurice Oguna | Headteacher | Radiro Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Nyamao, Alice Kerubo Nyabera | Headteacher | Rangii Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Muga, Tom Mboya | Headteacher | Roba Pri. Sch. | Nyanza | Homa-Bay | Homa Bay Town |
Mr Jotim, Maurice Ochieng | Headteacher | Rodi Kopany Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Seko, Helekia Omollo | Headteacher | Rodi Kopany Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Obogno, Joshua Opella | Headteacher | Ruga Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Omollo, John Ogutu | Headteacher | Shauri Yako Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Gagah, Moses Omuga | Headteacher | Wangapala Kobuola Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Ologi, Calleb Odira | Headteacher | Watata Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Mackiche, Patrick Lumumba Clement | Headteacher | Wiga Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mr Omom, Dancan Onyango | Headteacher | Wiga Pri Sch | Nyanza | Homa-Bay | Homa Bay Town |
Mrs Ogoma, Susan Akello Odundo | Headteacher | Wiobiero Primary School | Nyanza | Homa-Bay | Homa Bay Town |
Mr Ogola, Jonathan Otieno | Headteacher | Adega Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Abebe, Wilson Otieno | Headteacher | Adega Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mrs Ogutu, Everlyne Nekoye | Headteacher | Alaro Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mrs Otieno, Rosehellen Aoko Abong’o | Headteacher | Andin’go Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Omuoyo, Thomas Okeyo | Headteacher | Angeno Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Omwai, Saphan Ochieng | Headteacher | Anjech Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Awuor, Emmanuel | Headteacher | Anjech Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Mumbo, Modline Magak | Headteacher | Anyona Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mrs Ogoma, Ascar | Headteacher | Apondo Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Bohembwe, Joseph Mwita | Headteacher | Apondo Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Odhiambo, Henry Odwar | Headteacher | Atela Rpi Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Othira, Samson Misire | Headteacher | Atemo Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Olal, Benson Ochieng | Headteacher | Ayeingo Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Osano, Bernard Saoke | Headteacher | Chagere Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Juma, Jacob Ochieng | Headteacher | Chagere Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Oindo, Leo Otieno | Headteacher | Dudi Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Onserio, Zablon Mairurra | Headteacher | Dudu Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Otieno, James Juma | Headteacher | God Agak Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Ondiek, Benard Otieno | Headteacher | God Ber Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Oloo, Jacob Ooko | Headteacher | Got Rateng Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Apiyo, Benjamin Juma | Headteacher | Gweno Kipodi Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mrs Auma, Rose Alice | Headteacher | Harambee Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Oyoro, Cypprinus Boke | Headteacher | Jwelu Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Gaga, Sospeter Gaga | Headteacher | Kabongo Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Otieno, James Akech | Headteacher | Kadiju Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Okoth, Samuel Odoyo | Headteacher | Kango Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Masi, Peter John | Headteacher | Kanyangwara Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Ouma, Tobias Odhiambo | Headteacher | Karoko Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Okari, Henry Nyabuto | Headteacher | Kauma Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Koko, Simion Ouma | Headteacher | Kilusi Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Ogweno, Raymond Odhiambo | Headteacher | Kitare Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Akoko, Sylas Odhiambo | Headteacher | Kogalo Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Odek, John Orimba | Headteacher | Kogola Rpi Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Nyatwanga, David Manyange | Headteacher | Kogonda Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mrs Ouko, Dursilah Atieno | Headteacher | Kojwach Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Oluoch, Hannington | Headteacher | Kojwach High School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Ochola, George Ochieng | Headteacher | Kolwa Pri. Sch. | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Nyabwa, George Onditi | Headteacher | Kotienditi Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Oketch, Edward Ochieng | Headteacher | Kotienditi Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Rawo, Moses Juma | Headteacher | Manga Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mrs Ojowi, Monica Betty Omuga | Headteacher | Masogo Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Robi, Simon Mwita | Headteacher | Njura Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Masita, Samwel Nyaribo | Headteacher | Nyabondo Pry Sch | Nyanza | Homa -Bay | Kabondo Kasipul |
Mr Otieno, Kepha Otieno | Headteacher | Nyabondo Pry Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Yoya, Hezron Otieno | Headteacher | Nyakwaka Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Oguk, Moses Okeyo | Headteacher | Nyaluru Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Odhiambo, Peter Ochieng | Headteacher | Nyandolo Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Arum, Maurice Otieno | Headteacher | Nyarabi Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Odiyo, Dancun Ochieng’ | Headteacher | Nyawango Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Juma, Benard B O | Headteacher | Ober Boys Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mrs Ajwang, Rhoda Adhiambo | Headteacher | Ogenga Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Oyoo, Duncan Otieno | Headteacher | Ogera Primary School | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Kakoloson, Jorim Otieno Kolo | Headteacher | Omuga Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Rioba, Maroa Magige | Headteacher | Ongujo Pri Sch | Nyanza | Homa-Bay | Kabondo Kasipul |
Mr Gusa, Joseph Rioba Suleman | Headteacher |