先秦时期,章氏一直活跃在山东、河北地段,到秦汉时已经扩散到江苏、安徽、河南。隋唐时,章姓的主力已过长江,浙赣地区是章姓最重要的聚集地,其足迹已达福建、广东。唐贞观所定的濮州武阳郡七姓、泉州南安郡六姓、洪州豫章郡六姓皆有章氏,章姓已经成为东南地区的望族。章姓在1000年以前已基本奠定了分布格局。
宋朝时期,章姓大约有28万人,约占全国人口的0.36%,排在第五十九位。福建为章姓第一大省,约占章姓总人口的21%。在全国的分布主要集中于福建、江西、安徽、浙江,这四省章姓占章姓总人口的66%;其次分布于四川、江苏、河南等地。全国形成了以闽赣皖浙为中心的章姓人口聚集区。
明朝时期,章姓大约有41万人,约占全国人口的0.45%,为明朝第五十六位姓氏。宋元明600年,章姓人口增长比全国人口的增长速度要快。浙江为章姓第一大省,约占章姓总人口的45%。在全国的分布主要集中于浙江、江西、安徽,这三省章姓大约占章姓总人口的71%;其次分布于广西、江苏、福建,约占章姓总人口的23%。宋元明期间,章姓的分布中心由南向北移动,全国形成了以浙赣皖为中心的章姓人口聚集区。