Education · Sub-Saharan Africa · Lower-middle income
Kenya: education in numbers
Pre-primary enrolment is 65.1% (2019), 100th of 176 in the world and 8th of 39 in Sub-Saharan Africa. Primary enrolment is 98.2% (2023), 113th of 191 in the world and 23rd of 41 in Sub-Saharan Africa. Primary completion is 102.2% (2016).
Pre-primary enrolment
KenyaSub-Saharan AfricaLower-middle incomeWorld
Primary enrolment
KenyaSub-Saharan AfricaLower-middle incomeWorld
11 indicators
Education: Kenya in detail
Latest reported value, world rank and rank within Sub-Saharan Africa; values around 2000, 2010, 2020; group and world columns are World Bank aggregates.
| Indicator | Latest | World rank | In region | ~2000 | ~2010 | ~2020 | 10-year change | Region | Income group | World | Since 2000 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pre-primary enrolmentPre-primary enrolment, % gross | 65.1%2019 | 100/176 | 8/39 | 40.9% | 49.8%2009 | 65.1%2019 | +15.3 ppsince 2009 | 28.1% | 58.5% | 60.9% | |
| Primary enrolmentPrimary school enrolment, % gross | 98.2%2023 | 113/191 | 23/41 | 94.3% | 107.9%2009 | 92.0% | −13.2 ppsince 2012 | 97.1% | 105.4% | 102.2% | |
| Primary completionPrimary completion rate, % of age group | 102.2%2016 | — | — | · | · | · | +14.4 ppsince 2005 | 68.9% | 88.0% | 88.0% | |
| Secondary enrolmentSecondary school enrolment, % gross | 84.3%2023 | 124/176 | 7/34 | 41.0% | 57.7%2009 | 80.4%2021 | +26.6 ppsince 2009 | 45.9% | 68.0% | 77.3% | |
| Lower secondary completionLower secondary completion rate, % of age group | 101.2%2023 | 19/168 | 1/34 | · | · | 85.1% | — | 44.4% | 73.7% | 77.9% | |
| Tertiary enrolmentTertiary enrolment, % gross | 10.4%2024 | 151/172 | 16/34 | 2.8% | 4.0%2009 | 10.5%2019 | +6.4 ppsince 2009 | 9.3% | 27.4% | 43.6% | |
| Out-of-school childrenChildren out of school, % of primary school age | 32.9%2022 | 9/178 | 9/38 | 35.0% | 7.6%2009 | 36.3%2021 | +15.6 ppsince 2012 | — | 8.3% | — | |
| Youth literacyYouth literacy rate, % of people 15–24 | 93.2%2014 | 100/148 | 9/42 | 92.5% | · | · | +0.7 ppsince 2000 | 79.0% | 91.9% | 93.1% | |
| Pupils per teacherPupils per teacher, primary | 30.72015 | 35/173 | 28/40 | 34.4 | 43.32009 | · | −27%since 2005 | 37.4 | 28.9 | 23.4 | |
| Education spendingPublic spending on education, % of GDP | 4.0%2024 | 101/184 | 20/43 | 5.2% | 4.8% | 5.0% | −0.7 ppsince 2014 | 3.3% | 3.4% | 3.6% | |
| Education, % of budgetEducation spending, % of government expenditure | 28.5%2025 | 2/179 | 2/42 | 24.1% | 20.4% | 17.8% | +11.2 ppsince 2015 | 15.4% | 13.6% | 14.0% |
Source: World Bank, World Development Indicators (CC BY 4.0)“·” — no value reported within two years of that date. World rank counts countries with a recent value.
Better than ten years ago
- Pre-primary enrolment+15.3 pp65.1% in 2019
- Primary completion+14.4 pp102.2% in 2016
- Secondary enrolment+26.6 pp84.3% in 2023
- Tertiary enrolment+6.4 pp10.4% in 2024
Worse than ten years ago
- Out-of-school children+15.6 pp32.9% in 2022
Only indicators where higher or lower is clearly better are rated (for example, unemployment down is better, life expectancy up is better).
neighbours
Kenya and its neighbours
Countries sharing a land border with Kenya. Latest values since 2005; the highest in each row is marked.
| Indicator | Kenya | Ethiopia | Tanzania | Uganda | Somalia | South Sudan |
|---|---|---|---|---|---|---|
| Pre-primary enrolment | 65.1%2019 | 30.1%2021 | 77.3%2021 | 14.4%2017 | 1.1%2021 | 11.6%2018 |
| Primary enrolment | 98.2%2023 | 84.4%2024 | 92.7%2024 | 106.2%2017 | 20.9%2023 | 98.4%2024 |
| Primary completion | 102.2%2016 | 54.4%2024 | 77.3%2024 | 53.3%2017 | — | 28.7%2011 |
| Secondary enrolment | 84.3%2023 | 33.9%2015 | 28.2%2021 | 24.1%2007 | 3.3%2023 | 122.1%2024 |
| Lower secondary completion | 101.2%2023 | 21.4%2023 | 34.2%2024 | 26.3%2017 | — | 20.5%2011 |
| Tertiary enrolment | 10.4%2024 | 5.9%2014 | 4.0%2024 | 4.6%2014 | — | — |
| Out-of-school children | 32.9%2022 | 22.5%2024 | 16.4%2024 | 4.1%2013 | — | 64.7%2024 |
| Youth literacy | 93.2%2014 | 84.7%2022 | 87.1%2022 | 85.2%2024 | 70.7%2022 | 36.7%2008 |
| Pupils per teacher | 30.72015 | 55.12011 | 50.62018 | 42.72017 | 35.52007 | 46.82015 |