商湯最早的都城在亳。在這300年間,由於皇族內亂、外族入侵、黃河洪水等因素,首都數次遷都。
公元前1300年,商湯第20任國王盤庚登基。為了改變社會不穩定的局面,他於公元前1298年遷都殷,緩和了社會矛盾,擺脫了政治困境,使商朝繁榮昌盛。