The current population of Kenya is 58,105,658 with an annual growth rate of 1.886%. Kenya has a population of 0.703% of the world's population.
| Population | 58,105,658 |
|---|---|
| Growth Rate | 1.886% |
| Male | 28,874,812 (49.694%) |
| Female | 29,230,846 (50.306%) |
| Today Change | + 1,059 |
| Births today | 1,507 |
|---|---|
| Deaths today | 404 |
| Births in 2026 | 31,392 |
| Deaths in 2026 | 8,417 |
| Change in 2026 | + 22,068 (0.038%) |
| Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
|---|---|---|---|---|
| 2025 | 56,981,395 | 1,091,764 | 1.916% | 58,073,159 |
| 2024 | 55,884,494 | 1,086,395 | 1.944% | 56,970,889 |
| 2023 | 54,793,511 | 1,080,528 | 1.972% | 55,874,039 |
| 2022 | 53,711,410 | 1,071,543 | 1.995% | 54,782,953 |
| 2021 | 52,726,921 | 975,448 | 1.85% | 53,702,369 |
| 2020 | 51,707,746 | 1,009,335 | 1.952% | 52,717,081 |
| 2019 | 50,697,909 | 999,763 | 1.972% | 51,697,672 |
| 2018 | 49,716,306 | 971,954 | 1.955% | 50,688,260 |
| 2017 | 48,679,225 | 1,026,158 | 2.108% | 49,705,383 |
| 2016 | 47,600,149 | 1,067,195 | 2.242% | 48,667,344 |
The net migration rate of Kenya in the most recent year (2023) is estimated at -10,003, indicating a negative migration trend where more people are leaving than arriving.
| Year | Net Migration |
|---|---|
| 2023 | -10,003 |
| 2022 | -10,003 |
| 2021 | -52,552 |
| 2020 | -17,111 |
| 2019 | -61,949 |
| 2018 | -115,436 |
| 2017 | -68,702 |
| 2016 | -29,728 |
| 2015 | -95,977 |
| 2014 | -72,415 |