Li Jing construyó Zicheng aquí en el quinto año de Wude en la dinastía Tang (622), y Jingjiang Wangmi fue construido aquí en el quinto año de Hongwu en la dinastía Ming (1372). El calendario posterior incluye condados, estados, carreteras, prefecturas y gobiernos de condado.
En 1931, se estableció el distrito de Bagui en las ciudades de Bagui y Bailong. En abril de 1950, pasó a llamarse Distrito 1. En junio de 1955, el distrito fue abolido y se establecieron cinco oficinas de subdistrito: Baizi, Rongcheng, Bailong, Huangsan y Beizhan. En julio de 1958, se abolió la oficina y se establecieron cinco comunas populares: Baizi, Rongcheng, Bailong, Huangsan y Beizhan. En marzo de 1960, se fusionó con el distrito de Rongcheng (comuna) y el distrito de Huangsan (comuna).
En junio de 1961, todavía había cinco comunas. El 15 de septiembre de 1966, las comunas pasaron a llamarse Hongxing, Xiangyang, Hongqi, Dongfeng y Shengli, respectivamente. En julio de 1979, se abolieron las comunas populares y se estableció el distrito de Xiufeng dentro de la jurisdicción de las tres comunas de Hongxing, Xiangyang y Hongqi. 1990 * * * Tiene jurisdicción sobre 28 comités vecinales (comités de familia).
1996 65438 El 2 de febrero, el Consejo de Estado aprobó el ajuste correspondiente de las divisiones administrativas de la ciudad de Guilin: ampliar el área administrativa del distrito de Xiufeng y colocar el antiguo municipio suburbano de Jiashan bajo la jurisdicción del distrito de Xiufeng. .
En agosto de 2005, se estableció la oficina del subdistrito de Jiashan en lugar del municipio de Jiashan. A finales de 2005, el distrito de Xiufeng gobernaba tres calles.