商族早在灭夏之前,就有了相当长时期的发展。它最早活动于东方的渤海沿岸及河南河北,同山东半岛、辽东半岛的古代土著民族有许多共同之处;有以玄鸟为始祖的神话,还有用兽骨占卜、杀人殉葬、衣着尚白等习惯。《尚书序》记载:“自契至于成汤八迁。”据王国维称,契居番,昭明迁砥石又迁于商,相土东迁泰山下又迁商丘,上甲微迁于殷又迁至商丘,成汤灭夏定都亳,是为八迁。后来又有过五次迁徙,所谓“殷人屡迁,前八后五”,即仲丁迁于隞,河亶甲迁于相,祖乙迁于邢,南庚迁于奄,到盘庚时最后定都于殷(今河南安阳),是为五迁。从此,“至纣之灭,二百七十三年更不徙都”,故商又可称为殷或殷商。商人的屡次迁徙,或许由于受异族的压迫,或许由于水旱之灾,或许由于扩张土地到更肥沃的地区,并不一定表示商族早期是游牧民族。迁徙的范围大概在今河南、河北、山西、山东一带。
商代自汤开始,至纣灭亡,共传十七世,三十一王,商王世系,据《史记·殷本纪》载,结合甲骨文考察,除去个别有误,基本可信。在成汤以前,从契至成汤,凡传十四世。《国语·周语》说:“玄王勤商,十有四世而兴”,即所谓商族的“先公”时期。这在《史记·殷本纪》和甲骨文中也有记载。商族先公世系是:
商自成汤建国、盘庚迁殷,至武丁时期,经过对周围方国的频繁战争,疆域及势力影响空前扩大。殷都经科学发掘证实,在今河南安阳西北的小屯村一带及洹水沿岸周围的后冈、高楼庄、薛家庄、花园庄、小庄、四盘磨、孝民屯、大司空村、小司空村、武官村、侯家庄、秋口及同乐寨等二十几个村庄方圆二十四平方千米或更大的范围内。以王畿为中心的商代统治区域为黄河中下游的中原地区,即今河南北部及河北南部。但其势力所及之地,已东起山东半岛,西至陕西西部,南及江汉流域,北达河北北部。至于其文化对各地的影响,则大大超越了这一范围。据考古资料看,东南和华南地区分布于长江下游两岸的“湖熟文化”、江西北部的“吴城文化”、西南地区四川境内的“巴蜀文化”,以及北方内蒙古、辽宁的“夏家店下层文化”等,都不同程度地受到了商文化的影响。