Shangsi, även romaniserat Shangsze,[1] är ett härad som lyder under Fangchenggangs stad på prefekturnivå i den autonoma regionen Guangxi i sydligaste Kina. Det ligger omkring 82 kilometer sydväst om regionhuvudstaden Nanning.