Kapsabet is a town in Kenya. It is the capital of Nandi County and is located 40 kilometres southwest of Eldoret on the way to Chavakali.