Desde Huang San hasta principios del verano, Xiaoshan perteneció a Yangzhou.
Durante el reinado de Xia Shaokang (alrededor del siglo XIX a. C.), a Shaokang le preocupaba que se cortara el incienso de los descendientes de Dayu, por lo que selló a su hijo ilegítimo en Yue y lo llamó "Wu Yu". "Kuiji" de He Xun decía: "El nombre del hijo menor de Shaokang es Guo". Desde entonces hasta los primeros años del Período de los Reinos Combatientes, el área de Xiaoshan quedó bajo la jurisdicción del estado de Yue.
En el año trigésimo sexto del reinado de Zhou Xian (333 a.C.), el estado de Chu fue destruido y Xiaoshan regresó al estado de Chu.
En el año veintiséis de Qin Shihuang (221 a.C.), China fue unificada por el estado de Qin y se estableció el condado de Kuaiji. Xiaoshan pertenece al condado de Huiji.
El condado se estableció en el segundo año de la dinastía Yuan (2 d.C.) de la dinastía Han Occidental, se llamó Yuji, y pertenecía al condado de Kuaiji ("Yu" es vietnamita, y los vietnamitas lo llaman sal " Yu" porque Xiaoshan producía sal en esa época. Y está cerca de Jipu, por eso se llama "Yu Ji").
Durante el Período Huangwu de los Tres Reinos (222-229 d.C.), pasó a llamarse Yongxing y perteneció al condado de Kuaiji.
En el primer año de Tianbao en la dinastía Tang (742 d.C.), el condado de Yongxing pasó a llamarse condado de Xiaoshan en honor a la montaña Xiaoran y pertenecía a Yuezhou. Xiaoshan, como nombre de montaña, se registró con el nombre del condado ya en "Hanshu Geography". Su origen es que el rey Goujian de Yue fue derrotado por el rey Fucha de Wu, y los soldados restantes se quedaron aquí y observaron a su alrededor, por lo que se llamó Montaña Xiaoran, también conocida como Xiaoshan.
En el cuarto año de Jianyan de la dinastía Song del Sur (1130), el emperador Gaozong se estableció en Yuezhou, con la intención de "el gran descanso de Shao Yi, cien años de prosperidad". Se cambió al primer año de Shaoxing y Yuezhou fue ascendido a la prefectura de Shaoxing. El condado de Xiaoshan está bajo la jurisdicción de la prefectura de Shaoxing.
En el año 13 de la dinastía Yuan (1276), la prefectura de Shaoxing se cambió a Shaoxing Road, y el condado de Xiaoshan pertenecía a Shaoxing Road.
En el segundo año de Hongwu en la dinastía Ming (1369), pasó a llamarse Prefectura de Shaoxing y el condado de Xiaoshan pertenecía a la Prefectura de Shaoxing. La dinastía Qing siguió a la dinastía Ming.
En el año 11 de Xianfeng en la dinastía Qing (1861), cuando el ejército Taiping ocupó Xiaoshan, Xiaoshan pasó a llamarse "Bashan" para evitar tabúes entre el rey occidental Xiao Chaogui y el rey sureño Feng Yunshan.
En el segundo año de Tongzhi en la dinastía Qing (1863), pasó a llamarse Xiaoshan y pertenecía a la prefectura de Shaoxing.
En el segundo año de la República de China (1912), el gobierno fue abolido. El condado de Xiaoshan depende directamente del gobierno provincial.
El 5 de mayo de 1949, Xiaoshan fue liberado por el Ejército Popular de Liberación de China y se convirtió en un condado directamente dependiente de la provincia. A finales de junio de 1949, fue colocado bajo el área de Shaoxing.
Desde 1950 hasta el 15 de octubre, se establecieron Qinghua, Evolution, Chengshan y otras ciudades. Pertenece al área de evolución del condado de Shaoxing, y la parte de la ciudad de Linpu que originalmente pertenecía al condado de Shaoxing se colocó bajo el condado de Xiaoshan. La ciudad de Qianqing en el condado de Xiaoshan se encuentra bajo el condado de Shaoxing.
Desde 1952 es un condado bajo la administración directa de la provincia.
En febrero de 1956, 11 municipios, incluidos Dongwan, Jiazao y Beitang en el distrito de Anchang del condado de Shaoxing, fueron colocados bajo el condado de Xiaoshan, y los tres municipios de Li Andong, Lianxi y Lvxia en la zona evolutiva del condado de Xiaoshan fueron colocado bajo el condado de Shaoxing. Los tres municipios de Anshan, Taoyuan y Jingyao en el distrito de Shanghe del condado de Xiaoshan, y las dos aldeas de Xiejia y Xinhekou en el municipio de Jianshan quedaron bajo Zhuji (nuevamente en marzo de 1957 bajo la jurisdicción de Xiaoshan cuatro aldeas en el municipio de Zhuyue en Zhuji); El condado, incluidos Xiaoshan Tou, Fangshanqian, Lantoujiao, Zhuyue y la mitad de Mojia, quedaron bajo el condado de Xiaoshan.
En 1957, la prefectura de Shaoxing fue abolida y el condado de Xiaoshan pasó a depender de la prefectura de Ningbo.
En 1959, el condado de Xiaoshan se cambió a Hangzhou.
A partir de 1966, Xiaoshan comenzó una recuperación a gran escala y el área de la sede del condado continuó expandiéndose. Xiaoshan Reclamation es una nueva tierra en la orilla del río Qiantang después de la fundación de la República Popular China. Limita con el río Qiantang al norte, este y oeste, y con el dique Nansha al sur. A finales de 2000, el área recuperada de Xiaoshan alcanzó 526.200 acres, lo que representa aproximadamente una cuarta parte de su superficie terrestre.
1987 165438 El 27 de octubre, con la aprobación del Consejo de Estado, se abolió el condado de Xiaoshan y se estableció la ciudad de Xiaoshan a nivel de condado. 1988 65438 El 1 de octubre, el condado de Xiaoshan pasó a llamarse ciudad de Xiaoshan y todavía pertenecía a la ciudad de Hangzhou.
El 8 de mayo de 1996, las ciudades de Xixing, Changhe y Puyan, que originalmente pertenecían a la ciudad de Xiaoshan, se incorporaron a la ciudad de Hangzhou y se colocaron bajo la administración del distrito de Xihu. 65438 de febrero 65438 de febrero En febrero, con la aprobación del Consejo de Estado, se estableció el distrito Binjiang de Hangzhou sobre la base de las ciudades de Xixing, Changhe y Puyan en la ciudad de Xiaoshan.
El 25 de marzo de 2001, con la aprobación del Consejo de Estado, se abolió la ciudad de Xiaoshan, una ciudad a nivel de condado, y se estableció el distrito de Xiaoshan de la ciudad de Hangzhou. El nivel administrativo es superior al nivel de condado y se encuentra a nivel de departamento adjunto, y disfruta de la autoridad económica de las ciudades a nivel de prefectura.
El 30 de agosto de 2013, el gobierno provincial de Zhejiang aprobó la cancelación de las ciudades de Guali, Kanshan y Dangshan, y se fusionaron para establecer una nueva ciudad de Guali. La ciudad tiene jurisdicción sobre 11 comunidades y 63 aldeas administrativas. El gobierno de la ciudad está ubicado en el número 220 de Wuhang Road. Después del ajuste de la división administrativa, el distrito de Xiaoshan tiene jurisdicción sobre 15 ciudades y 11 calles.