Xianlong Town, belonging to Chongqing Yongchuan District, is located in Yongchuan District in the south of the foothills of the Huanggua Mountain, east of Heji Town, south and Zhutuo Town, west of Luzhou City, Sichuan Province, Lu County, Bahe Town, north of Ji'an Town, Wumao Town, adjoining the Yongchuan District People's Government, 26 km away from the location of the area, with a total area of 83.19 square kilometers.
In the first year of the Republic of China (1912), the area of Xianlong Township was named Xianlong Field; in 1992, it was changed from Xianlong Township to Xianlong Township. According to the seventh census data, as of 00:00 on November 1, 2020, the resident population of Xianlong Town was 32,278 people. As of October 31, 2021, Xianlong Town has 2 communities and 12 administrative villages under its jurisdiction, with the town's people's government stationed at No. 19 Xianniu Street in Xianlong Community.
In 2018, Xianlong Town has 38 industrial enterprises, of which 2 are above scale, and 20 comprehensive stores or supermarkets with a business area of more than 50 square meters.