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