《史记?殷本纪》说:“汤自把钺以伐昆吾,遂伐桀。”“桀败于有娀之虚,桀奔于鸣条。”《左氏》昭公四年“夏桀为仍之会,有缗叛之”,《韩非子?十过篇》亦有这话,仍作娀,则有娀,即有仍。鸣条为舜卒处,已见上章。
合观诸说,商朝似乎兴于今鲁、豫之间,汤先乎定了河南的北境,然后向南攻桀,桀败后是反向东南逃走的。观桀之不向西走而向东逃,可见此时伊、洛以西之地,还未开辟。
据《史记》的《夏本纪》、《殷本纪》,夏朝传国共17代,商朝则30代。商朝的世数所以多于夏,大约是因其兼行兄终弟及之制而然。后来的鲁国,自庄公以前,都是一生一及,吴国亦有兄终弟及之法,已见第二章,这亦足以证明商朝的起于东方。
商朝的事迹,较夏朝传者略多。据《史记》:成汤以后,第四代大甲,第九代大戊,第十三代祖乙,第十九代盘庚,第二十二代武丁,都是贤君,而武丁之时,尤其强盛。
商朝的都城,是屡次迁徙的。第十代仲丁迁于隞地,在今河南荥泽县(隞,《书序》作嚣,《书序》不一定可信,所以今从《史记》。隞的所在,亦有异说。但古书皆东周至汉的人所述,尤其大多数是汉朝人写下来的,所以用的大抵多是当时的地名,所以古书的释地,和东周、秦汉时地名相近的,必较可信。如隞即敖,今之荥泽县,为秦汉间敖仓所在,以此释仲丁所迁之隞,确实性就较大些。这是治古史的通例,不能一一具说,特于此发其凡)。第十二代河隞甲居相,在今河南内黄县。第十三代祖乙迁于邢,在今河北邢台县。到盘庚才迁回成汤的旧居亳殷。第二十七代武乙,复去亳居河北。今河南安阳县北的小屯村,即发见龟甲兽骨之处,据史学家所考证,其地即《史记?项羽本纪》所谓殷墟,不知是否武乙时所都。至其第三十代即最后一个君主纣,则居于朝歌,在今河南淇县。