Kacheliba is a small town in Kenya's Rift Valley Province within West Pokot County. It was the original colonial capital of this county, but due to the heat and malaria, the capital was moved upland to the south to Kapenguria, where it remained. The town is the administrative capital for the Kacheliba sub county in West Pokot county.