The current population of Kenya is 58,419,239 people, as of 2025 based on the adjusted UN estimation. The latest officially reported number was 56,432,944 in 2024.
Population facts:
- Kenya is ranked 26/197 by population and was ranked 33rd in 2005.
- For the last 20 years, Kenya has had an average growth rate of 3.16% per year.
- Kenya is projected to reach 104M people in 2098.
- Kenya accounts for 0.71% of the world's population.
- Since 2005, population has increased from 35.8M people to 58.4M (63.2% growth in 20 years).
Kenya population clock
|
|
|
---|---|---|
Current population |
58419239
|
8266870341
|
Population rank | 26/197 | N/A |
Percent of world population | 0.71% | N/A |
One net population change |
28.8 seconds
|
0.41 seconds
|
One birth every |
21 seconds
|
0.24 seconds
|
One death every |
1.32 minutes
|
0.52 seconds
|
Daily growth/decline | +2,997 | +211,178 |
Annual growth/decline | +1,093,941 | +77,079,845 |
Annual growth/decline rate | +1.98% | +0.96% |
Population growth rate rank | 55/197 | N/A |
One migration net change every |
26.6 minutes
|
N/A |
Annual migration change | -19,781 | N/A |
Kenya population history and growth rate by year chart
Year | Population | Growth rate |
---|---|---|
1960 | 7,695,307 | - |
1961 | 7,987,770 | 3.8% |
1962 | 8,299,308 | 3.9% |
1963 | 8,627,971 | 3.96% |
1964 | 8,973,535 | 4.01% |
1965 | 9,338,078 | 4.06% |
1966 | 9,717,816 | 4.07% |
1967 | 10,111,057 | 4.05% |
1968 | 10,518,823 | 4.03% |
1969 | 10,939,695 | 4% |
1970 | 11,368,791 | 3.92% |
1971 | 11,788,904 | 3.7% |
1972 | 12,206,060 | 3.54% |
1973 | 12,634,835 | 3.51% |
1974 | 13,070,078 | 3.44% |
1975 | 13,511,671 | 3.38% |
1976 | 13,957,623 | 3.3% |
1977 | 14,428,819 | 3.38% |
1978 | 14,934,126 | 3.5% |
1979 | 15,460,666 | 3.53% |
1980 | 16,018,459 | 3.61% |
1981 | 16,601,507 | 3.64% |
1982 | 17,206,175 | 3.64% |
1983 | 17,846,374 | 3.72% |
1984 | 18,514,906 | 3.75% |
1985 | 19,201,768 | 3.71% |
1986 | 19,901,646 | 3.64% |
1987 | 20,616,096 | 3.59% |
1988 | 21,356,219 | 3.59% |
1989 | 22,118,434 | 3.57% |
1990 | 22,892,651 | 3.5% |
1991 | 23,646,514 | 3.29% |
1992 | 24,382,460 | 3.11% |
1993 | 25,117,188 | 3.01% |
1994 | 25,857,130 | 2.95% |
1995 | 26,601,751 | 2.88% |
1996 | 27,344,211 | 2.79% |
1997 | 28,101,768 | 2.77% |
1998 | 28,888,057 | 2.8% |
1999 | 29,733,408 | 2.93% |
2000 | 30,642,890 | 3.06% |
2001 | 31,619,170 | 3.19% |
2002 | 32,629,808 | 3.2% |
2003 | 33,652,223 | 3.13% |
2004 | 34,713,455 | 3.15% |
2005 | 35,796,484 | 3.12% |
2006 | 36,904,008 | 3.09% |
2007 | 38,036,349 | 3.07% |
2008 | 39,206,351 | 3.08% |
2009 | 40,408,891 | 3.07% |
2010 | 41,598,567 | 2.94% |
2011 | 42,758,461 | 2.79% |
2012 | 43,888,303 | 2.64% |
2013 | 44,986,791 | 2.5% |
2014 | 46,051,440 | 2.37% |
2015 | 47,088,526 | 2.25% |
2016 | 48,139,687 | 2.23% |
2017 | 49,197,766 | 2.2% |
2018 | 50,207,107 | 2.05% |
2019 | 51,202,827 | 1.98% |
2020 | 52,217,334 | 1.98% |
2021 | 53,219,166 | 1.92% |
2022 | 54,252,461 | 1.94% |
2023 | 55,339,003 | 2% |
2024 | 56,432,944 | 1.98% |
2025 | 57,532,489 | 1.95% |
2026 | 58,636,403 | 1.92% |
2027 | 59,745,751 | 1.89% |
2028 | 60,860,444 | 1.87% |
2029 | 61,979,186 | 1.84% |
2030 | 63,102,241 | 1.81% |
2031 | 64,230,108 | 1.79% |
2032 | 65,359,031 | 1.76% |
2033 | 66,484,805 | 1.72% |
2034 | 67,604,628 | 1.68% |
2035 | 68,715,909 | 1.64% |
2036 | 69,818,887 | 1.61% |
2037 | 70,910,404 | 1.56% |
2038 | 71,990,929 | 1.52% |
2039 | 73,057,760 | 1.48% |
2040 | 74,108,858 | 1.44% |
2041 | 75,144,357 | 1.4% |
2042 | 76,161,719 | 1.35% |
2043 | 77,159,121 | 1.31% |
2044 | 78,134,979 | 1.26% |
2045 | 79,088,832 | 1.22% |
2046 | 80,022,371 | 1.18% |
2047 | 80,938,635 | 1.15% |
2048 | 81,837,657 | 1.11% |
2049 | 82,721,766 | 1.08% |
2050 | 83,593,232 | 1.05% |
Kenya has a population of 58.4M as of 2025, compared to 47.1M in 2015, 35.8M in 2005, and 26.6M in 1995.
Over the past 10 years, the population has had a trend to increase by an average of 2.41% per year. Kenya is ranked 56th out of 197 countries by a 10-year average growth rate.
The UN's World Population Prospects forecasts that with changing growth rate trends in 20 years (in 2045) Kenya will have 79,088,832 people (35.4% growth) with a rank change from 26th to 20th.
By the year 2100, Kenya's population is projected to grow by 78.4% to 104M people.
Largest cities by population
Compare countries by 7 more topics
Kenya population statistics
|
|
|
---|---|---|
Life expectancy | 64 years | 73.5 years |
Average age | 24.6 years | 33.8 years |
Median age | 20.8 years | 31.6 years |
Male:Female ratio | 49.7:50.3 | 50.3:49.7 |
Fertility rate | 3.21 births per woman | 2.2 births per woman |
Population density | 251.6 ppl/mi² | 141.6 ppl/mi² |
Population map with other countries
Population
Growth rate visualization in other countries
Growth rate
Relevant pages:
Kenya topic pages:
Population comparisons