宋朝,屬荊南府(江陵府)江陵縣。
元朝,屬中興路江陵縣(中興縣)。
清朝,屬荊州府江陵縣東南鄉(xiāng)鶴穴汛。
民國時期,屬江陵縣普濟區(qū)。
1949年新中國成立,屬江陵縣第九區(qū)秦市鄉(xiāng)。
1956年,農(nóng)業(yè)高級合作化時,稱張公垱農(nóng)業(yè)高級合作社,屬普濟指導組秦市鄉(xiāng)。
1958年,人民公社化時,稱秦張大隊,屬普濟人民公社秦市管理區(qū)。
1961年,撤社設(shè)區(qū),屬普濟區(qū)秦市人民公社。
1975年,撤區(qū)并社,屬普濟人民公社秦市管理區(qū)。
1984年,撤社建區(qū),更名為張公垱村,屬普濟區(qū)秦市鄉(xiāng)。
1987年,設(shè)區(qū)建鄉(xiāng)(鎮(zhèn)),從普濟分出,屬秦市鄉(xiāng)秦家場管理區(qū)。
1994年,江陵設(shè)區(qū),屬江陵區(qū)秦市鄉(xiāng)。
1998年,撤區(qū)建縣,屬江陵縣秦市鄉(xiāng)至今。