商汤建立商朝的时候,最早的国都在亳,也就是今天的河南商丘。在以后的三百年中,都城一共搬迁了五次。据《竹书纪年》记载,商王仲丁“自亳迁于嚣”、河甲“自嚣迁于相”、祖乙“居庇”、南庚“自庇迁于奄”、盘庚“自奄迁于北蒙,曰殷”。
对商代历史上多次迁都的原因,史学家们有不同的看法。数千年以前,人类刚刚迈过石器时代,进入青铜器时代,此时征服自然的能力还比较小。一旦发生天灾,轻则生活环境毁坏殆尽,重则整个群体就此灭亡。正因如此,那时的国家经常为洪水、干旱等自然灾害所逼迫,四处迁徙,这是商朝迁都多次的原因之一。
从《尚书·盘庚篇》中看到,迁都与内部的政治斗争也有一定关系。如盘庚虽然声称“视民利用迁”(即为人民的利益而决定迁都),但对那些不听命令的人,他发出了“我乃劓殄灭之,无遗育,无俾易种于兹新邑”(我要将他们斩尽杀绝,不让孽种留在新邑)的威胁,反映了内部争斗的激烈。盘庚迁殷以后,王室内部的矛盾得到缓解,促进了社会经济的发展。
一些文史专家认为,青铜器在商代政治斗争中占有中心地位。对商代王室而言,青铜器不是宫廷中的奢侈品、点缀品,而是政治权力斗争的必要手段。没有青铜器,商代的朝廷就打不了天下;没有铜锡矿,商代的朝廷就没有青铜器。此前有些研究者认为华北大平原边缘的山地出产铜锡,还提出了一些可能的产矿地点。专家们认为,这些矿产地的蕴藏量都很有限,只能供短时间的开采利用,所以要不断寻找新的产地。商代王都的迁徙,目的是接近矿源,方便采矿,追求作为政治资本的铜锡金属。他们将商代都城的位置与产矿点加以对照,认为这些都城的迁徙,都是围绕铜锡矿产地移动的。