Changach is a village in the Keiyo District, Elgeyo-Marakwet County, Kenya. It was formerly in the Rift Valley Province. According to the 2019 census it has a population of 1384 living in 301 households.[1]