据大中华族谱网之《张姓起源》载:张氏郡望有“清河郡、范阳郡、太原郡、京兆郡、南阳郡、洛阳郡等26个,在总堂号“清河堂”之外,还有“百忍堂”“孝友堂”“亲睦堂”“敬谊堂”等分堂136个,可见这一姓氏支系之多,人口之众、气象之大,于整个中国,是屈指可数的。
张姓在宋代《百家姓》中,排在第24位。然因《百家姓》的排列带有政治因素,并非全部按人口的多少而定。如排在前两位的赵、钱,就是因北宋的皇帝姓赵,另一个吴越王姓钱,这不能完全肯定赵、钱就是当时人口最多的两个大姓。