明代屬通陽保,分通四里。
清乾隆初分屬蓮峰區(qū)的龍一里(程子、程屋一帶)、龍二里(凹里至穆冊(cè)關(guān)一帶)、龍三里(蘇羊、馮莊、留召一帶)、通順里(通陽一帶)。
1933年實(shí)行保甲制,設(shè)第四區(qū)(凹里)。
1936年屬第四區(qū)(三鄉(xiāng))。
1943年屬禮賢鄉(xiāng)凹里。
1944年設(shè)張塢鄉(xiāng)公所。
1947年宜陽分宜南、宜北2個(gè)縣,屬程屋區(qū)。
1950年屬第五區(qū)(程屋)。
1951年屬第六區(qū)(程屋)。
1955年撤銷程屋區(qū),劃歸五區(qū)(三鄉(xiāng))管轄。
1956年屬?gòu)垑]中心鄉(xiāng)。
1958年取消鄉(xiāng)和農(nóng)業(yè)合作社,建立張塢鎮(zhèn)人民公社。
1962年張塢區(qū)撤銷,復(fù)設(shè)張塢人民公社。
1983年更名為張塢鄉(xiāng)。
2010年撤鄉(xiāng)設(shè)鎮(zhèn),沿用至今。