Chapakot is a municipality in the southeastern part of Syangja Districtin the Gandaki Zone of central Nepal. The new municipality was formed by merging three existing villages—Ratnapur, Kuwakot and Chapakot—on 18 May 2014. The office of the municipality is that of the former Chapakot village development committee.