El territorio de los Shang se extendía en la mitad norte de la actual provincia de Henan y la mitad sur de Hebei, la parte occidental de Shandong, la zona más al norte de Anhui y el noroeste de Jiangsu.