原屬考城縣。
清乾隆四十八年(1783)劃歸睢州。
1912年劃歸睢縣。
1928年劃歸民權縣,屬孫六區。
1948年屬孫六區仲樓鄉。
1955年屬仲樓鄉。
1956年劃歸民權縣,屬閻集鄉,稱張莊高級農業生產合作社。
1958年屬林七人民公社,稱張莊生產大隊。
1961年屬孫六區閻集公社。
1963年屬林七區郝莊小公社。
1965年屬林七人民公社,稱張莊生產大隊。
1975年劃歸閻集人民公社,稱張莊生產大隊。
1983年閻集公社更名為老顏集鄉,屬老老顏鄉,設張莊村。