The current population of Kenya is 57,957,623 with an annual growth rate of 1.916%. Kenya has a population of 0.695% of the world's population.
| Population | 57,957,623 |
|---|---|
| Growth Rate | 1.916% |
| Male | 28,807,868 (49.705%) |
| Female | 29,149,756 (50.295%) |
| Today Change | + 1,119 |
| Births today | 1,579 |
|---|---|
| Deaths today | 421 |
| Births in 2025 | 1,377,757 |
| Deaths in 2025 | 367,765 |
| Change in 2025 | + 976,228 (1.713%) |
| Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
|---|---|---|---|---|
| 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 |
| 2015 | 46,576,903 | 1,012,116 | 2.173% | 47,589,019 |
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 |