肯尼亚58.2646万平方公里,地跨赤道,东与索马里为邻,北与埃塞俄比亚、南苏丹共和国接壤,西与乌干达交界,南与坦桑尼亚相连。东南濒印度洋,海岸线长536公里,沿海为平原地带,其余大部分为平均海拔1500米的高原。
东非大裂谷东支纵切高原南北,将高地分成东、西两部分。大裂谷谷底在高原以下450-1000米,宽50-100公里,分布着深浅不等的湖泊,并屹立着许多火山。北部为沙漠和半沙漠地带,约占全国总面积的56%。中部高地的肯尼亚山海拔5199米,最高峰、非洲第二高峰,峰顶终年积雪。瓦加加伊死火山海拔4321米,以巨大的火山口(直径达15公里之大)而驰名。河流、湖泊众多,最大的河流为塔纳河、加拉纳河。
肯尼亚首都内罗毕,新宪法将全国分为47个郡。
肯尼亚地理上位于赤道附近,气候总体来说比较适中而且多样,气温虽然比较炎热,但只是在沿海地区,到了海拔高一些的地区则会有明显的低温天气,肯尼亚受季风气候的影响比较大,同赤道附近的很多国家一样,没有温度凸显的四季,只有雨季和旱季的区别。