Zhangguying Town () is a town of Yueyang County, Hunan Province, China. It was reformed on November 30, 2015. The town has an area of , as of 2015, it has a census registered population of 46,200. Zhangguying Town is divided into 13 villages and a community under its jurisdiction, the seat of town is Weidong Community ().*
