Das Herrschaftsgebiet der Shang erstreckte sich von der Küste des Ostchinesischen Meeres bis zur Westgrenze der heutigen Shaanxi-Provinz, nach Süden bis an den Jangtsekiang und nach Norden bis zur heutigen Liaoning-Provinz. Damit umfasste es den mittleren und unteren Lauf des Gelben Flusses und Teile des Yangtsekiang-Laufs.