徐离姓出自嬴姓。周代时,伯益的后人有封国徐离国(在今安徽临淮关一带),春秋时徐离国被楚国所灭,国人遂以原国名命姓,称徐离氏。以地名命姓。春秋时宋国公族后代伯宗在晋国做官,为三郤所害,他的儿子伯州逃到了楚国的徐离(今安徽凤阳东北)定居,他的后代子孙遂以居住地命姓,称徐离氏。