According to Baidu map query, Xiangcheng is located in the southeast of Henan Province, in the south of the Yellow River alluvial plain, and in the middle reaches of Liushaying River, the main tributary of Huaihe River. Total area 1086.3 km2. As of June, 2023 165438+ 10, Xiangcheng had jurisdiction over 6 streets and 15 towns. The Municipal People's Government is located in Garden Street.