西亳的具体位置,史书多有记载:
尚书古文疏证载:殷有三亳,二在梁国,一在河洛之间。榖(谷)熟为南亳(今河南省商丘市东南一带,商汤灭夏前都城,汤曾居此,又名南亳)。蒙为北亳,在今河南省商丘市北(古代商丘蒙城一带),诸侯于此拥戴汤为盟主。偃师为西亳(在今河南洛阳偃师市西)。汤攻克夏时居住此地,又名西亳;先祖帝喾曾都于此地,此地又是以后的商王盘庚所迁之地、东周都城,相传盘庚五迁,复都亳之殷地,即西亳。
《史记·殷本纪》“正义:亳,偃师城也,商邱即宋州也。汤即位都南亳,后徙西亳也。
《汉书·地理志·河南郡》偃师县条中班固自注说:“尸乡,殷汤所都。
《地理志》记载位,居南亳,后徙西亳,在洛阳偃师县西十四里。