一出自黄帝之后,挥为始祖。据《新唐书·宰相世系表》所载:“黄帝子少昊青阳氏第五子挥为弓正,始制弓矢,子孙赐姓张氏。”这支张氏是由黄帝直接传下来的,最早发源于尹城国的青阳,即今山西省太原市西南晋祠附近,其后望族也出于这一带。二出自黄帝姬姓的后代。春秋时由周文王的姬姓后裔所建的晋国有大夫解张,字张侯,其子孙以字命氏,也称张氏。三出自赐姓或他姓、他族改姓。据《读史方舆纪要》所载,世居云南的南蛮酋长龙佑那,三国时被蜀相诸葛亮赐姓张。元末蒙古将领伯颜帖木儿,英勇善战,归明朝后,被明太祖赐张姓。另有女真族人咎卜也被明太祖赐姓张。又要据《三国志·魏志》所载,魏国大将、晋阳侯张辽,本姓颞,后改为张氏,世居雁门马邑(今山西朔县),后成为大姓。还有一些少数民族改姓张的。如三国时乌桓族中张姓是贵姓;十六国时,后赵政权中,也有许多羯族张姓。另外女真族中颜盏氏、赤盏氏等在明朝时也有改张姓的。 张氏的郡望有许多处,其主要有以下二十六个:清河郡,汉时设置,治所在清阳(今河北清河东南)。此支张氏开基始祖为张歆。范阳郡,三国魏改涿郡设置,治所在涿县(今属河北)这支张姓始祖为东汉司空张皓之子张宇。太原郡,战国秦设置,治所在晋阳(今太原西南),为北魏平东将军、营州刺史张伟之族所在。京兆郡,汉太初元年改右内史置京兆尹,治所在长安(今陕西西安市西北)。三国魏辖区改称京兆郡,此支张氏开基始祖为张汤。南阳郡,战国秦设置,治所在宛县(今河南南阳市)。此支张氏开基始祖为西汉大臣张良六世孙张彭。敦煌郡,汉时置郡,治所在敦煌县(今甘肃敦煌县西),此支为东汉太常张奂之族所在。安定郡,西汉置郡,治所在高平(今宁夏固原),东晋移至安定(今甘肃泾川北),这支张氏为西汉赵王张耳之后。襄阳郡,东汉置郡,治所在襄阳(今湖北襄樊市),始祖为张安之。洛阳郡,在今河南境内。河东郡,秦设置,治所在安邑(今山西夏县西北),此支张氏开基始祖为隋河东郡丞张吒子。始兴郡,三国时设置,治所在曲江(今广东韶关市南),这支张氏出自西晋司空张华之后。冯翊郡,三国魏改左冯翊置郡,治所在临晋(今陕西大荔),此支张氏始祖为后汉司空张皓少子张纲。吴郡,楚汉之际置郡,治所在吴县(今江苏苏州市),此支张氏开基始祖为西汉大臣张良六世孙张睦。平原郡,西汉置郡,治所在平原(今山东平原县西南)。河间郡,汉时置郡,治所在乐城(今河北献县东南)。中山郡,汉时置郡,治所在卢奴(今河北定县),这支张氏出自汉北平文侯张仓之后。魏郡,汉初设置,治所在邺县(今河北临漳西南)。蜀郡,战国秦设置,治所在成都,此支张氏开基始祖为张若。武威郡,西汉设置,治所在武威(今甘肃民勤县东北)。犍为郡,西汉设置,治所在敝邑县(今贵州遵义市),这支张氏开基始祖为西汉谋臣张良六世孙张壮。沛郡,东汉设置,治所在相县(今安徽濉溪县西北),这支张氏开基始祖为西汉大臣张良六世孙张睦。梁郡,汉设置,治所在睢阳(今河南商丘南)。汲郡,晋时设置,治所在汲县(今河南汲县西南)。河内郡,楚汉之际设置,治所在怀县(今河南武陟县西南)。高平郡,晋置郡,治所在昌邑(今山东巨野县南)。上谷郡,战国燕设置,秦时治所在沮阳(今河北怀来东南)。张姓堂号有清河、金鉴、孝友、亲睦、冠英、燕贻、敦睦、宗岳、敬谊、源流等。张姓在传说时代起源于今山西太原,春秋时晋国张氏一直居住于此。公元前403年,韩、赵、魏三家瓜分晋国后,除部分留原地外,大部分随着三国迁都而迁移,在今山西、河北、河南境地形成许多望族,其中以迁到韩国的张氏影响较大。从发祥到战国秦汉时期,张氏繁衍发展主要是在黄河南北的北方大部分地区,这时,也有张姓人入蜀郡为太守,至汉代,巴蜀地区张姓人士落籍增加,同时张氏先民也有迁入吴郡的。汉末由于董卓之乱,中原地区遭受严重破坏,北方的张氏族人被迫第一次南迁;西晋末年,因“永嘉之乱”张姓再次大举南迁,不久,吴郡张氏首先崛起,后成为我国东南沿海张氏繁衍的中心,这时期,张姓也有迁往东北的辽宁、吉林和西北地区的甘肃、青海和新疆等地。最南已称盛于今广东韶关。唐至五代,张姓在南迁的同时,再创辉煌,在许多州郡的显姓望族中都服张姓的存在,到北宋末年,即金兵占领了黄河南北到蒙古军队南下期间,北方的张姓族人又一次大规模南迁。经过几次南迁,张姓至宋以后遍及全国各地,分布于我国大江南北各个区域。明、清之际张氏族人有漂洋过海,寻求发展的,至今在移居海外的华人中,张姓人数位居前列。历史上的张姓族望人盛,名人历代辈出。