Caijiayu Township, Baoding City, Hebei Province, under the jurisdiction of Yixian Township, Caijiayu Township is located in the northwest of Yixian County, 65 kilometers away from the People's Government of Yixian County, bordering with Nanchengshi Township in the east and Zijingguan Township in the south, neighboring Laiyuan County in the west and Laishui County in the north. The total area is 69.97 square kilometers. As of November 1, 2020, Caijiayu Township has a total population of 1,695 people.
In 1961, Caijiayu Commune was established; in 1984, it was reorganized into Caijiayu Township. As of June 2020, Caijiayu Township has 5 administrative villages under its jurisdiction, and the township government is located in Caijiayu Village.
In 2011, the total agricultural output value of Caijiayu Township was 15.46 million yuan; the total financial income was 230,000 yuan, an increase of 5% over the previous year.In 2018, there were 2 general stores or supermarkets with business area over 50 square meters in Caijiayu Township.