关于汉姓的起源有几种说法,其中一种说法是起源于鲜卑人的改姓。北魏孝文帝将都城由平城迁至洛阳,进行汉化改革,将鲜卑改姓汉,其中楚大汉改姓汉。韩姓最早生活在春秋时期的晋国,后数次迁都韩国,因而得以迅速繁衍。
汉族姓氏的由来
目前汉族姓氏主要分布在北方的河南、陕西、山西、甘肃、河北、辽宁等省份,南方的江苏、安徽、浙江、湖北、福建等省份。
河南是汉族姓氏第一大省,约占汉族姓氏总人口的14%。分布在中国河南、山东、河北三省,约占汉族总人口的35.6%。
明朝以来的近600年间,汉姓人口从东南向中原、华北的回迁,已经大于从北方向东南、南方的迁徙。