《姓氏考略》中说,伍姓是开宗于黄帝之臣——著有《玄女兵法》的伍胥。更为可信的说法是,伍姓始于春秋末期的楚国伍参。楚庄王时与晋争霸,派伍参伐郑。晋国随后前往救援。伍参力排众议,说服庄王与强大的晋军决战,并取得了胜利。伍参被封为大夫,并以名为姓,称伍氏。伍姓由此开宗。 伍姓发源于楚地,而后在安定(今属湖北)、武陵(今属湖南)逐渐成为望族。