Machakos County KCSE results

KCSE means for 265 Machakos schools from 2006 to 2024, 23 of them since 2015. Machakos Girls’ High School has the county’s best record since 2018.

Best schools in Machakos

Every school since 2015 mean in each year, newest first

School2024202320222021202020192018201720162015Sub-county
Kathiani Girls School8.188.499.127.928.106.636.535.827.117.85Kathiani
St. Francis Misyani Girls High School8.03–––––––––Kangundo
Machakos Boys7.70–––––––––Machakos
Matungulu Girls School7.60–––––––––Matungulu
Kabaa High School7.40–––––––––Mwala
Tala Girls Secondary School6.286.536.125.896.146.125.76–––Matungulu
Mumbuni High School5.506.70––––––––Machakos
Kawethei S.A Girls Secondary School4.173.934.044.504.82–––––Kangundo
Kathaana DEB Secondary School3.002.752.542.39––––––Kangundo
Caring Hearts High School–8.40––––––––Matungulu
St. Josephine Bakhita Masinga Girls’ High School–6.706.016.236.916.095.595.18––Masinga
Nyayo A.I.C Girls Secondary School–5.414.425.075.985.433.58–––Kalama
Katheka Kai Secondary School–4.504.374.304.27–––––Machakos
Muumandu Secondary School––3.994.104.295.864.15–––Kalama
King’ong’oi Secondary School––2.122.102.102.822.23–––Kathiani
Machakos Girls’ High School–––7.938.647.70––––Machakos
Kinyui Girls Sa Secondary School–––5.845.99–––––Matungulu
Kinyui Boys Secondary School–––4.253.983.97––––Matungulu
St. Francis of Assisi Kwatombe Secondary School–––2.462.952.732.97–––Matungulu
Kituvu Secondary School–––2.002.752.482.09–––Kathiani
Muindi Mbingu Secondary School––––5.154.724.92–––Machakos
Kyamulendu Secondary School––––2.883.224.06–––Matungulu
St. Michael Unyuani Secondary School––––2.312.582.51–––Kangundo

2006–2010 KNEC’s results for every school, best 2010 mean first

School20102009200820072006
Carmel Girls Secondary School8.387.327.178.578.65
Machakos Girls’ High School8.107.987.957.807.84
Machakos School8.057.467.318.929.46
Lukenya Secondary School7.537.247.728.69–
Ndalani Secondary School7.437.788.207.197.35
Matungulu Girls School7.426.436.517.116.85
Vyulya Girls’ Secondary School7.326.956.205.946.58
A.I.C. Kunikila Secondary School7.315.424.945.234.41
St. Francis Misyani Girls High School7.216.965.856.595.87
Muthetheni Girls’ Secondary School7.206.796.326.236.80
Mumbuni High School6.916.026.226.565.60
Kathiani Girls School6.727.036.416.746.05
Teresa D’Lima Girls Secondary School6.647.237.366.867.19
Mully’s Children Family Home Secondary6.63––6.035.66
Pope Paul Vi Junior Seminary6.516.246.327.937.30
Katangi Secondary School6.435.365.776.235.78
Mutungoni Academy Secondary6.396.507.296.83–
Mitaboni ABC Girls Secondary School6.375.585.605.545.50
Danana Girls Secondary School6.305.795.305.315.86
Kathiani High School6.246.336.227.496.13
Tala Girls Secondary School6.185.075.116.776.04
Kitonyini High School6.155.455.084.895.95
Kangundo High School6.035.865.417.365.93
Kabaa High School5.936.076.678.057.89
Masinga Girls Secondary School5.926.725.504.845.53
Mumbuni Girls’ School5.815.606.056.005.73
Ndithini Secondary School5.785.185.245.425.55
Mikuini Secondary School5.765.656.255.656.48
Ikombe Secondary School5.574.994.465.695.31
Thatha Secondary School5.484.394.394.404.59
Tala High School5.435.055.277.265.88
Excel Girls High School5.434.745.115.35–
Ngumbulu Secondary School5.30––––
Machakos Academy Girls High School5.305.274.964.335.83
Masinga Boys Secondary School5.264.874.545.265.31
Syokisinga Secondary School5.254.60–––
Mbaikini Boys High School5.215.175.065.035.01
Kitulu Day Secondary School5.215.414.825.344.42
Kyua Secondary School5.174.914.274.874.94
Mang’auni Secondary School5.114.594.404.175.63
Masii Boys High School5.114.454.656.135.37
Kikumini High School5.083.67–––
Mbuani Secondary School5.084.614.865.284.78
Mbiuni High School5.054.933.704.134.41
Kaliluni Girls’ Secondary School5.055.344.544.725.00
St. Stephen Kilango Secondary School5.044.674.393.80–
The Salvation Army Imilini Mixed Secondary School5.044.293.724.924.56
Lema Girls’ Secondary School5.024.645.105.375.10
Kyevaluki Secondary School5.014.624.194.464.85
Kibauni Secondary School5.014.095.374.966.04
Mitaboni High School5.004.013.573.904.54
Kithendu Secondary School4.954.504.545.194.32
Mbuuni Secondary School4.903.672.293.20–
Kyanguli Memorial Secondary School4.874.214.224.765.01
Mackenzie Education Centre High School4.865.61–6.546.69
Kitangani Secondary School4.86––––
Kinyui Boys Secondary School4.854.324.565.385.45
Kinyui Girls Sa Secondary School4.844.604.725.574.74
Kathityama Secondary School4.79––––
Kyasioni Secondary School4.784.094.474.384.47
Bishop Paul Mutua High School-Kinyaata4.72––––
Mavoko Secondary School4.684.313.814.503.78
Ikalaasa Secondary School4.633.904.334.595.04
Yumbuni Secondary School4.634.15–––
St Philips Matangini Secondary School4.613.664.972.612.97
Masii Girls’ Secondary School4.594.413.934.514.21
Milaani Mixed Secondary School4.572.543.963.744.22
Kilala Mixed Day Secondary School4.57––––
Kithyoko Secondary School4.564.714.785.035.02
St. John Katulye Secondary School4.543.633.093.863.90
Sengani Secondary School4.533.923.774.334.24
Kalukini Secondary School4.514.023.28––
AIC Mbembani Central Secondary School4.504.303.673.554.20
Ikatini Secondary School4.484.464.143.914.55
Ekalakala Secondary School4.473.834.314.304.18
Manyatta Secondary School4.463.813.394.553.89
Kamanzi ABC Secondary School4.454.074.294.793.77
Ngelani High School4.454.553.824.814.38
Kaewa Mixed Secondary School4.45––––
Kyeni Excel High School4.44––––
Mango Secondary School4.403.793.784.293.78
Mwala School4.394.113.704.724.22
Mulu Secondary School4.393.913.413.744.28
Ngukemwe High School4.394.143.00––
Kivaa Secondary School4.384.404.144.144.36
Kikelenzu Secondary School4.375.034.293.203.44
Katwanyaa Secondary School4.373.303.073.434.09
Katoloni Secondary School4.364.164.104.284.91
Mua Hills Secondary School4.363.903.363.613.72
Kawauni Secondary School4.342.932.963.802.67
Muvuti Secondary School4.334.163.575.035.18
Muindi Mbingu Secondary School4.334.083.703.623.19
Kani Lions Secondary School4.323.933.505.103.77
Kisukioni Secondary School4.313.423.274.153.10
Kilembwa Secondary School4.313.964.114.634.95
Kamweleni Secondary School4.293.903.25––
Makivenzi Secondary School4.273.524.003.733.63
Kitheuni Secondary School4.263.273.374.043.26
Kyandili Secondary School4.224.413.853.844.25
Kaseve Secondary School4.214.173.403.674.04
Nyaani Secondary School4.204.06–––
Kyangala Secondary4.204.054.003.814.65
St. Mary’s Mukunike Secondary School4.194.073.303.804.08
Musingini Secondary School4.184.08–––
St. Martin Kithunguini Secondary School4.154.113.804.064.44
Mathauta Mixed Secondary School4.153.56–––
Maiuni Secondary School4.133.503.233.183.54
Kusyomuomo Secondary4.113.765.093.584.10
Miu Boys Secondary School4.113.833.194.313.63
Kiundwani Secondary School4.114.233.794.224.68
A I C Itheuni Secondary School4.113.753.704.233.73
Kavumbu A.B.C Secondary School4.093.573.913.593.97
Kivandini Secondary School4.074.133.854.174.47
Kyeni Baptist Secondary School4.053.453.13––
St. John’s High School – Kangii4.054.004.265.884.60
Kitile Secondary School4.04––––
St. Augustine Mlolongo Secondary4.033.43–––
St. Vincent Imilini Secondary School4.034.643.423.285.07
Nzukini Secondary School4.003.55–––
Matungulu Boys High School3.983.643.244.383.39
Mbembani Secondary School3.963.853.253.273.40
Bishop Ndingi High School3.954.134.244.314.27
Holy Spirit Secondary School3.934.42–––
Ngoleni Secondary School3.934.033.913.993.96
S.A Nguluni Secondary School3.91––––
St. Mary’s Girls School Kithangaini3.913.552.833.383.89
St. Teresa Secondary School – Syanthi3.893.843.203.614.50
Kwasyokimanza Secondary3.892.542.453.172.50
Kyumbi Secondary School3.883.563.20––
Merc High Scool3.873.773.713.85–
St. Teresa Mwala Girls’ High School3.873.693.754.674.89
Kitie Secondary School3.874.383.843.923.57
Muthei Secondary School3.843.033.004.263.44
Kiboko Secondary School3.832.773.122.973.17
Iiyuni Secondary School3.813.813.703.154.27
Kaewa Secondary School3.803.884.034.424.37
Kathukini Secondary School3.804.57–––
Matuu Wendano Secondary School3.80––––
Fr Heeran High School3.774.03–3.773.96
Kalandini Secondary School3.772.952.572.923.91
Mananja Secondary School3.763.733.583.904.58
General Mulinge High School3.763.693.113.954.56
Mbusyani Mixed Day Secondary School3.763.723.76––
Katanga Secondary School3.744.173.332.943.67
St Stevens Girls High School3.703.193.162.824.50
Kavilinguni High School3.693.292.943.573.34
St. Marks Kundu Secondary School3.683.093.29––
Tana Bridge Secondary School3.67––––
Kithimani HGM Secondary School3.663.513.114.053.43
Ngomeni Secondary School3.653.863.604.183.90
St. Josephs’ Katheka Secondary3.64––––
Konza ABC Secondary School3.613.493.783.46–
Miumbuni A.I.C Secondary School3.612.663.173.333.43
St. Stephens Secondary School-Masii3.603.783.514.573.32
Etikoni Secondary School3.603.563.003.693.90
Kinyau Mixed Secondary School3.60––––
Kangundo Girls High School3.584.774.855.615.38
Kikombi Secondary School3.583.583.582.774.41
Kwakathule Secondary School3.573.262.583.733.81
Kangundo Boys Academy3.573.71–––
Mawele Secondary School3.573.672.83––
Muusini S.A Secondary School3.554.334.004.285.33
Mavoloni Secondary School3.544.054.144.354.14
Yattastar Secondary3.523.484.184.454.67
Masii SDA Secondary School3.524.273.854.683.88
Kikumbo Secondary School3.513.80–––
Tala Academy Secondary3.483.142.733.913.74
Kyethivo Girls’ Secondary School3.473.193.334.574.28
Mitaboni St. Paul’s Secondary3.453.213.633.744.94
Mithanga AIC Secondary School3.453.322.884.003.13
Katheka Kai Secondary School3.443.603.684.244.69
Kiwanza Secondary School3.423.27–––
Kwamutula Secondary School3.403.642.733.863.38
Wakaela Secondary School3.364.163.364.003.69
Machakos Baptist High School3.343.32–––
St. Joseph Mbaani Secondary School3.332.952.613.163.48
Matuu High School3.332.411.772.272.10
St. Martin’s Kitwii Secondary School3.313.572.974.514.17
Kwathanze Secondary3.303.782.893.383.73
Muumandu Secondary School3.292.682.632.972.97
Kituvu Secondary School3.224.353.443.084.11
Kalama Secondary School3.223.053.283.802.98
Ngiini Secondary School3.193.913.052.383.13
Mbee Secondary School3.152.71–––
Brightway Girls Secondary3.143.272.963.683.43
St. Josephs Girls Secondary School3.142.302.613.603.05
A I C Matetani Mixed Secondary School3.143.24–––
Mulingana Secondary School3.143.352.894.143.84
Mwangaza School Masii3.142.68–––
ABC Katelembo Secondary3.113.32–––
Kakuyuni Secondary School3.103.362.943.563.05
Katumani Secondary3.093.162.89––
A I C Mwatati Secondary School3.083.06–––
A I C Kiima Kimwe Secondary School3.08–3.43––
Kathiani Slopes Secondary School3.053.473.213.13–
Jimmy Thyaka Secondary School3.04––––
ABC Kambusu Secondary School3.031.822.48––
Airways High School3.032.813.384.20–
Kyanda Secondary School3.002.923.212.872.69
Mua Farm Secondary School3.002.70–––
St John`S Iiani Secondary School3.00––––
Popular Secondary School2.993.092.413.293.00
Mbukuni Secondary School2.943.102.663.153.59
Kawethei S.A Girls Secondary School2.942.802.393.383.12
ABC Kanyongo Secondary School2.94––––
Thinu Secondary School2.932.822.193.472.53
St Monicah Girls Secondary School2.903.333.313.133.48
Mulli Academy Secondary School2.843.10–3.372.72
Saint Valentine Girls High School2.822.842.442.922.49
St James Secondary2.762.373.253.412.84
A I C Kikambuani Secondary School2.76––––
Kanzalu Slopes Academy Secondary School2.763.272.072.742.59
Kitanga Secondary2.752.862.363.023.03
Kathiani Valleysec School2.733.503.003.453.84
Kyeni Academy Secondary School2.722.342.283.012.96
Kimutwa Secondary School2.723.21–––
Unity Educational Secondary2.722.232.75––
St Luke’s Secondary2.642.182.093.122.41
Shalom High School2.612.881.872.832.21
AIC Athi River Secondary School2.532.272.263.053.06
Kiseveni Secondary School2.482.47–––
Machakos Central Secondary2.442.852.763.152.59
Masii Central High School2.422.201.80––
Kyambuko Secondary School2.382.742.913.192.60
Yatta Secondary School2.381.931.882.052.16
ABC Kwangengi Secondary School2.36–2.00––
St Nimrod Secondary2.312.482.423.113.00
Kithuani Secondary School2.252.812.572.192.65
Upper Kitanga Secondary School2.13––––
Athiriver Academy Secondary2.022.682.552.862.52
Kithaayoni Secondary2.002.002.041.821.96
Mutituni Secondary1.952.702.512.353.18
St Valentines Boys High1.902.162.112.452.33
Kyulu Hill Secondary1.643.062.402.272.14
St. Andrew’s High School–6.47–––
Fr. Makewa High School–5.565.884.875.70
Kilimanjaro Girls Secondary School–5.105.303.634.71
A B C Kathithyamaa Secondary School–3.633.775.003.71
Grass Valley Girls High–3.56–––
St Joseph Secondary–3.26–2.943.11
Great Ganius High School–2.502.003.002.60
Matuu Delight High School–2.00–––
Mwangaza Centre–1.791.63––
Hermatton Secondary School–1.502.713.362.65
St. Paul Academy Secondary School––4.764.91–
Matuu HGM Memorial Girls High School––4.526.695.54
Magodo Complex Secondary School––3.603.883.30
Kavingoni Secondary School––3.13––
Kanans Mxed Secondary––3.093.582.93
Tips High School––3.072.873.08
Kangundo Pearlgate Academy Secondary––2.702.582.54
Matuu Delight Academy––2.401.802.00
St. Paul Maweli Secondary School–––4.003.59
Kivingoni Secondary School–––3.404.00
Maris Stella Secondary School–––3.003.72
Kikambuani Central Secondary School––––3.38

Data sources

A mean is KCSE points per candidate, from A = 12 down to E = 1, and the grade is KNEC's for that mean. Results for 2006 to 2010 come from KNEC's results for every school. Later results come from schools' own audit reports in the Parliament library, newspapers and a few schools' own websites, so they cover only schools whose results were published: most national schools and few county or sub-county schools. Each school's results page lists its sources. The Kenya average is the mean of every candidate that year, from KNEC's published grade tables. How the best schools are ranked.