Shanxu (Chinese: 山圩镇; pinyin: Shānxū Zhèn; Zhuang: Sanhih Cin) is a town under the administration of Fusui County in southern Guangxi Zhuang Autonomous Region, China. As of 2011, it had an area of 283 square kilometres (109 sq mi) populated by 38,000 people residing in 1 residential communities (社区) and 11 villages.