到战国七雄之一的赵国灭亡时,赵姓就已经分布在今天的山西、河北、河南、山东一带了。秦初,秦始皇派了一个叫赵公辅的人到甘肃天水,于是甘肃也开始出现赵姓了。大概在同时,有一个赵王的后代,被流放到了今天的湖北房县,所以湖北也开始有了赵姓。还有个叫赵佗的人,建立了南越国,所以赵姓又进入了两广。赵姓大规模的南迁始于三国时期,宋朝建立后,赵成为国姓,赵姓人口开始飞速增长。宋以后,赵姓已经遍布全国。