传说时代的张姓起源于清阳,最初的发祥地,当是今天的 河北、山西、河南等地。春秋时,晋国和韩国有姬姓改为张姓者,繁衍甚广,在京兆、太原等地形成望族。汉代以前,张姓由河南以北地区繁衍到黄河流域大部分地区,由此,张姓一族遍布陕西、河南、山东、河北等地。同时期有张姓人入蜀郡为太守。汉代,张姓族人有的落籍吴郡(今江苏苏州市),也有的迁往东北及西北等地。汉末的董卓之乱,使中原地区生灵涂炭,北方的张姓被迫南迁。西晋末年,因“永嘉之乱”迫使张姓也同其他士族一起大举南迁。此后不久,吴郡张姓首先崛起,成为我国张姓在东南沿海地区的繁衍中心。唐至五代,张姓在南迁的同时,也同存于许多州郡的显姓望族中,成为各姓氏中显赫的一员。北宋末年,随着金兵占领黄河南北及蒙古军队的南下,为躲避战乱,张姓又一次大举南迁,经过多次的南迁,从而使得张姓在宋代至元明清时期分布于大江南北各个区域,形成了一支支庞大的族系,其中不乏有许多名门望族,并使张姓成为我国几大姓氏之一,且始终位居前列, 张姓在台湾分布:主要分布在台北.彰化.台中.云林.在台中. 彰化.南投有张氏宗祠,在新竹. 高雄都有张氏宗亲会.今日张姓分布北方地区多于南方,绝对人数以山东、河南、河北、四川四省为最多,占到全国汉族张姓人口的百分之三十六