徐姓源自赢姓及少数民族该姓。远祖可追溯到五帝时代金天氏少昊(嬴姓)。少昊重孙为伯益,佐大禹治水有功,夏王封伯益之子若木于徐,徐国历夏、商、周三朝代,一直活跃在江淮之间,史称徐戎,也称徐夷或徐方。若木以国为姓,号称徐若木。在宋版《百家姓》中排名第150位。
1、源于子姓,以部落为氏。周朝初期,周公旦平定殷侯武庚和三监叛乱之后,裂分殷商遗民六个氏族与鲁公,其中有徐氏族。
2、满族改汉姓徐:清朝满洲八旗舒禄氏、徐吉氏、舒穆禄氏等氏族集体改姓徐,后成为东北地区的徐姓满族
3、蒙古族改徐姓:苏密尔氏,世居克什克腾、大黄山,后有满族引为姓氏者,多冠汉姓为徐氏。兀苏德氏,源自蒙古旭烈兀部,后多冠汉姓为徐氏。明初蒙古族人七十五,归附明朝,被明成祖朱棣赐汉姓为徐晟,其子孙称徐氏。
徐氏源远流长,始于夏朝,是黄帝的嫡系后代,徐氏姓源,出自赢姓。巜元和姓纂》云:颛顼之后,赢姓,伯益之子,夏时受封于徐,至偃王为周所灭,以国为氏。