韩姓起源的说法有几种,其中一种说法是源自鲜卑族改姓,北魏孝文帝从平城迁都洛阳,实行汉化改革,把鲜卑姓氏改为汉姓,其中的出大汗氏改为韩。韩姓最早活动于春秋时的晋国,后经过韩国几次迁都,从而得以迅速繁衍。
韩姓起源当代,韩姓主要分布在北方的河南、陕西、山西、甘肃、河北、辽宁等省,南方则以江苏、安徽、浙江、湖北、福建等省为主。
河南为韩姓第一大省,约占韩姓总人口的14%。在中国的分布,在河南、山东、河北三省,大约占韩姓总人口的35.6%。
从明朝以来的近600年间,韩姓人口流动由东南部向中原、华北有强劲的回迁,这已经大于由北向东南和南方的迁移。