张姓来源主要有二:(一)赐姓为张。(二)晋国大夫解张之后。郡望有清河、南阳、吴郡、安定、敦煌等,堂号有百忍、金鉴等。
南朝宋武帝时,琅琊郎中令张祎之后迁徙入闽,开基泉州晋江五陵之张林,是为儒林张氏。唐初,张龙、张虎随陈政、陈元光入闽,落籍漳州,被尊为张氏开漳肇基祖。唐僖宗干符年间,张天觉弃官避乱入闽,兄弟五人分各处,其后繁衍,遍及闽境。唐末,张延齐兄弟三人随王审知兄弟入闽,居泉州惠安、安溪,支系甚盛。宋初,开基儒林始祖镜斋公,生九子,分莲池、上仓、上库、厅上、楼下、上方、同安、安溪、漳浦等九大房。北宋末年,张端由陕西宝鸡徙福建汀州府宁化石壁南田村肇基。五世孙张化孙,南宋时由南田村迁徙上杭北乡深坑尾官店前开基,生18子,裔孙播迁海内外,被誉为张氏“鄞江始祖”。
明清时期,张化孙十八大房、鉴湖派等张氏族人大量迁台。自漳州迁台者:清顺治十八年(1661年),南靖书洋塔下村张文羡随郑成功迁台。清康熙二十四年(1685年),龙溪张鉴入垦嘉义六脚。康熙六十年(1721年),南靖张贵华、志远、志达、志有、重安迁居嘉义县。自泉州迁台者:康熙年间,南安张权入垦彰化永靖;张宫入垦云林北港。乾隆年间,惠安张纯德入垦朴子;安溪张启梅、张益宝入垦树林;晋江张亨、张必荣分别入垦云林虎尾、西螺。康熙四十一年(1702年),晋江鉴湖张士箱移居台湾,后成为著名垦首。自汀州迁台者:嘉庆年间,永定张佛元入垦台中市南屯区;武平张祥云初居大甲,后移垦后里。台湾张姓主要分布于台北市、新北市、彰化县、台中市、云林县等地。