HistoryData

Population of Kenya

Current Population
56,432,944
10yr Growth Rate
+22.54%
Rank
#26 of 209
Population Over Time
7,695,30719,879,716.2532,064,125.544,248,534.7556,432,94419601970198019902000201020202024
Analysis# Kenya Population Analysis Kenya's population of 56.4 million in 2024 represents a 22.54% increase over the past decade, translating to an average annual growth rate of approximately 2.06%. As the 26th most populous country globally, Kenya's current trajectory is notably lower than its peak growth period in the 1960s, indicating a deceleration in population expansion despite remaining substantially above global average growth rates. The 64-year dataset reveals a fundamental demographic transition: Kenya grew from a smaller base in 1960 to over 56 million, yet the recent decade's 22.54% growth is considerably more moderate than earlier decades, suggesting fertility rate declines and changing

Historical Population Data

YearPopulationChange %
202456,432,944+1.98%
202355,339,003+2.00%
202254,252,461+1.94%
202153,219,166+1.92%
202052,217,334+1.98%
201951,202,827+1.98%
201850,207,107+2.05%
201749,197,766+2.20%
201648,139,687+2.23%
201547,088,526+2.25%
201446,051,440+2.37%
201344,986,791+2.50%
201243,888,303+2.64%
201142,758,461+2.79%
201041,598,567+2.94%
200940,408,891+3.07%
200839,206,351+3.08%
200738,036,349+3.07%
200636,904,008+3.09%
200535,796,484+3.12%
Show all 65 rows
YearPopulationChange %
200434,713,455+3.15%
200333,652,223+3.13%
200232,629,808+3.20%
200131,619,170+3.19%
200030,642,890+3.06%
199929,733,408+2.93%
199828,888,057+2.80%
199728,101,768+2.77%
199627,344,211+2.79%
199526,601,751+2.88%
199425,857,130+2.95%
199325,117,188+3.01%
199224,382,460+3.11%
199123,646,514+3.29%
199022,892,651+3.50%
198922,118,434+3.57%
198821,356,219+3.59%
198720,616,096+3.59%
198619,901,646+3.64%
198519,201,768+3.71%
198418,514,906+3.75%
198317,846,374+3.72%
198217,206,175+3.64%
198116,601,507+3.64%
198016,018,459+3.61%
197915,460,666+3.53%
197814,934,126+3.50%
197714,428,819+3.38%
197613,957,623+3.30%
197513,511,671+3.38%
197413,070,078+3.44%
197312,634,835+3.51%
197212,206,060+3.54%
197111,788,904+3.70%
197011,368,791+3.92%
196910,939,695+4.00%
196810,518,823+4.03%
196710,111,057+4.05%
19669,717,816+4.07%
19659,338,078+4.06%
19648,973,535+4.01%
19638,627,971+3.96%
19628,299,308+3.90%
19617,987,770+3.80%
19607,695,307