Kakamega is a town in western Kenya lying about 30 km north of the is the headquarters of Kakamega town has a population of 99,987 (2009 census). Kakamega is 52 km north of Kisumu, the third largest city in Kenya and a port city on Lake average elevation of Kakamega is 1,535 metres.