Chenzhuang () is a town located in Xian County, Cangzhou, Hebei, China. According to the 2010 census, Chenzhuang had a population of 32,968, including 16,785 males and 16,183 females. The population was distributed as follows: 6,141 people aged under 14, 24,113 people aged between 15 and 64, and 2,714 people aged over 65.