到战国七雄之一的赵国灭亡时,赵姓就已经分布在今天的山西、河北、河南、山东一带了。秦初,秦始皇派了一个叫赵公辅的人到甘肃天水,于是甘肃也开始出现赵姓了。大概在同时,有一个赵王的后代,被流放到了今天的湖北房县,所以湖北也开始有了赵姓。还有个叫赵佗的人,建立了南越国,所以赵姓又进入了两广。赵姓大规模的南迁始于三国时期,宋朝建立后,赵成为国姓,赵姓人口开始飞速增长。宋以后,赵姓已经遍布全国。
赵姓的迁徙线路很清楚,先是在中原地区,包括今天的山西、山东、河北、河南;然后到了湖北和甘肃天水,一个往南一个向西;三国时候,开始大规模南迁,最终遍布全国。在我所掌握的较新的资料当中,中国的赵姓人口排名第八,总人口2600万,几乎相当于人家欧洲一个国家的人口总数了,主要集中在黄河沿岸和东北。这里必须强调一点,请大家务必注意:关于某个姓的人口数,在今天的排名,占全国人口的比例,都是一个大约数;我们没有一个权威的数据,各种数据彼此并不一致。有的姓有不止一个数据,有的姓干脆找不到任何数据。提供数据的目的,是为了让大家有个约略的、直观的印象,如此而已。(搜狐)