汤击败夏桀灭亡夏朝之后，将夏王室姒姓的一些遗族迁到了杞（今河南杞县一带）。但后来曾数次废掉杞国封号（《史记》：「杞在商时，或封或绝」）。杞国的存在也得到了殷商甲骨文的证实，武丁娶了一位杞国的女子（“妇杞”）爲妻，是其60多个妻子之一，当时，杞被册封爲侯爵，甲骨文卜辞有【杞侯】的字样。而在商纣（帝辛）时，卜辞上也有：「壬辰卜，在杞，贞：今日王步于商，亡灾？」的字样。另外，殷墟甲骨文中所提到的“己方”也有可能是指杞国。
周朝时期.周武王灭商之后，寻找大禹的后裔，结果找到了东楼公