Guanzhuang Township, belonging to Lund County, Guyuan City, Ningxia Hui Autonomous Region, is located in the northern part of Lund County, bordering the main vein of Liupan Mountain and Dawan Township of Jingyuan County in the east, Good Water Township in the south, Shizi Township of Xiji County in the west, and Zhangyi Township of Yuanzhou District in the north, with an area of 120.05 square kilometers in the administrative area. As of the end of 2020, the household population of Guanzhuang Township was 16,299.
In 1949, it was Guanbao Township (then belonged to Guyuan County) and Dazhuang Township. 1984, it was reorganized as Guanbao Township and Dazhuang Township. 2003, it was merged to set up Guanzhuang Township. As of October 2021, Guanzhuang Township has 12 administrative villages under its jurisdiction, and the township people's government is located in Dazhuang Village.
In 2020, there will be two general stores or supermarkets with a business area of more than 50 square meters.