1920年屬鎮(zhèn)平縣南區(qū)、西南區(qū)。
1930年屬鎮(zhèn)平縣第四區(qū)、第五區(qū)。
1941年為鎮(zhèn)平縣三益鄉(xiāng)。
1950年屬侯集區(qū)、賈宋區(qū)。
1958年屬侯集、楊營(yíng)公社。
1962年建張林公社。
1963年撤銷黑龍集公社,將布德王、沙河劉、黑張、高莊、玉皇閣、黑龍集、公吉王、賈莊、大余營(yíng)、官寺10個(gè)大隊(duì),侯集公社的華溝大隊(duì)并入張林公社。
1975年把賈莊、高莊、玉皇閣、黑龍集、公吉王、官寺、沙河劉、大余營(yíng)8個(gè)大隊(duì)劃歸官寺公社。
1983年改稱張林鄉(xiāng)。
2005年黑龍集鄉(xiāng)并入張林鄉(xiāng)。
2011年撤鄉(xiāng)建張林鎮(zhèn),沿用至今。