北魏時,居住在今寧夏賀蘭山地區和甘肅慶陽地區的氐族中,有徐姓人。但這些徐姓人到底是出自嬴姓還是後來氐族人自行改姓,現在已經無法考證
蒙古族改徐姓:蘇密爾氏,世居克什克騰、大黃山,後有滿族引為姓氏者,多冠漢姓為徐氏。兀蘇德氏,源自蒙古旭烈兀部,後多冠漢姓為徐氏。明初蒙古族人七十五,歸附明朝,被明成祖朱棣賜漢姓為徐晟,其子孫稱徐氏。