Xianglong Township, belonging to Chongqing Hechuan District, is located in the northeastern edge of Hechuan District, east of Sichuan Province, Yuechi County, southeast of Huaying City, Qinghua Township as a neighbor, south of Shuanghuoi Township, west of Longshi Township, north of Yuechi County, Luodu Township, Sailong Township, Hechuan District People's Government is 64 kilometers away from the resident, with a total area of 59.05 square kilometers.
During the Kangxi period of Qing Dynasty (1662-1722), Shilong field was first built in the territory of Xianglong Township; in December 1993, Xianglong Township was established by the merger of Xiangfu Township and Jiao Long Township. As of the end of 2018, the household population of Xianglong Town was 38,412. As of June 2020, Xianglong Township has 1 community and 11 administrative villages under its jurisdiction, and the township's people's government is located at 17 Heping Street.
In 2018, there were 16 industrial enterprises in Xianglong Town, of which 1 was above scale, and there were 8 comprehensive stores or supermarkets with a business area of more than 50 square meters.