Sanxiang is a town located on the southern periphery of Zhongshan, a city in the Guangdong province of China. Geographically, it is situated significantly closer to the city of Zhuhai than to the central regions of Zhongshan.
According to the 2020 census, Sanxiang has a population of 200,165 residents. The town covers a total land area of approximately 96 square kilometres (37 square miles).