Xiangshan tiene una larga historia. La antigua cultura Tashan se creó hace 6.700 años y es un poderoso complemento de la cultura prehistórica de la cuenca del río Yangtze. En el período de primavera y otoño, el condado se estableció en el segundo año de Shenlong de la dinastía Tang (706). Debido a que hay una montaña en el noroeste, se llama Xiangshan. ?
Rodeada por el mar por tres lados y una línea a través de la tierra
Xiangshan está situada en el medio de la costa oriental de la provincia de Zhejiang, al sureste de Ningbo, entre el puerto de Xiangshan y Sanmen. Bahía. Su ubicación geográfica es adyacente al puerto de Xiangshan en el norte, frente al distrito de Yinzhou y la ciudad de Fenghua al otro lado del puerto. Está lejos de la isla Liuheng en el distrito de Putuo, la ciudad de Zhoushan y la isla Meishan en el distrito de Beilun, la ciudad de Ningbo en el noreste, está cerca del océano en el este, mira al océano Maotou en el sur y mira al condado de Sanmen en la ciudad de Taizhou; a través de la bahía de Sanmen limita con el condado de Ninghai al oeste y la península de Xiangshan desde Zixi y Meilin en el condado de Ninghai se extiende hasta el mar y llega a Yicheng al este; Xiangshan se encuentra en la parte oriental de la península de Xiangshan y consta de más de 600 islas y arrecifes en la parte oriental de la península de Xiangshan y a lo largo de la costa. Tiene las características físicas de "rodeado de mar por dos lados y una línea que pasa por tierra". Xiangshan es un verdadero condado peninsular.
La distancia máxima de este a oeste en el condado de Xiangshan es de 70 kilómetros, y la distancia máxima de norte a sur es de 90 kilómetros. La superficie terrestre total es de 1.175 kilómetros cuadrados, incluidos 995 kilómetros cuadrados de península y 180 kilómetros cuadrados de islas y arrecifes.