肯尼亚全国总人口有4180万人(2013年),人口增长率2.7%。全国共有42个民族,主要有基库尤族(17%)、卢希亚族(14%)、卡伦金族(13%)、卢奥族(10%)和康巴族(10%)等。此外,还有少数印巴人、阿拉伯人和欧洲人。