Xiachu is a town in Rushan, a county-level city administered by Weihai in eastern Shandong province, China. It lies within the Jiaodong Peninsula region of the province, which faces the Yellow Sea to the north, east, and south.
As a town-level administrative unit, Xiachu forms part of Rushan's local governance structure, with Rushan itself under the jurisdiction of Weihai prefecture-level city. The area sits in one of Shandong's coastal counties, a part of the province shaped by its position on the peninsula rather than the inland plains to the west.
Detailed published information about Xiachu specifically is limited, and its administrative status as a town within Rushan is the principal fact established about it. It should not be confused with other places bearing similar names elsewhere in China.