Antes del ajuste de la división administrativa a finales de 1996, el distrito de Xiangshan cubría un área de 19 kilómetros cuadrados y tenía una población de 150.000 habitantes. Gobierna Yangqiaoshang, Yangqiaoxia, Wumei, Lingui, Chongshan, Shuguang, Xicheng, Anillo Suroeste, Wangmi, Wenming, Zhuyuan, Wenchang, Wenwai, Wenxin, Hongqiao, Nanwai, Luoshan, Weixin, Shangzhi, Playa de Shanghai, Swan, Guiqing, Bayi, Nanxi, comunidades de Longxingping, el gobierno del distrito está ubicado en Yinding Road.
El 2 de febrero de 1996 65438, el Consejo de Estado aprobó el ajuste correspondiente de las divisiones administrativas de la ciudad de Guilin: se amplió el área administrativa del distrito de Xiangshan y el municipio de Ertang, la aldea de Tongxin, Pingshan. Se incluyeron la aldea y el municipio de Chuanshan, la aldea Anxin de la ciudad de Zhemu. Está bajo la jurisdicción del distrito de Xiangshan. El Gobierno Popular del Distrito está ubicado en Yinding Road.
En 2000, el distrito de Xiangshan gobernaba 3 calles y 1 municipio. Según los datos del quinto censo, la población total del distrito es 249.135, incluyendo: Calle Nanmen 93087 Calle Xiangshan 38339 Calle Pingshan 100334 Municipio de Ertang 17375.
En 2003, el distrito de Xiangshan gobernaba 3 calles y 1 municipio.
001 La calle Nanmen gobierna 11 comités vecinales como Longchuanping, Swan, Luoshan, Yinding, Minzu, Gantang, Dong'an, Hsinchu, Zhulin, Zhuhibiscus y Cuizhu.
002 El subdistrito de Xiangshan gobierna 7 comités comunitarios de vecinos, a saber, Wumei, Xicheng, Wenming, Hongqiao, Wenxin, Anxin y Anjiazhou.
003 El subdistrito de Pingshan gobierna 11 comités vecinales, incluidos Tongxin, Haiyin, Longquan, Lichuang, Pingshan, Pingshan, Dafeng, Wayao, Jiangjunqiao, Xiyuan y Houshan;
El municipio de Ertang tiene jurisdicción sobre seis comités de aldea: Pantang, Yangjia, Hongguang, Wanfu, Sihe y Beifeng.