Shangzhou may refer to:
Shangzhou District, a district of Shangluo, Shaanxi, China Shangzhou Town, a town in Yibin County, Sichuan, China
See also Di Xin (1105 BC – 1046 BC), known by the pejorative title "King Zhou of Shang", king of Shang dynasty, sometimes written as "Shang Zhou" () Shang (disambiguation)