清代稱金鄉店。
1913年屬汝南縣。
1935年屬二區金鄉鋪店、洪山廟、馬常河店。
1938年屬五區常河、永固、雙河聯保。
1940年稱金鋪鄉。
1958年成立衛星公社。
1959年改為金鋪公社。
1961年屬金鋪區金鋪、張樓、冀店公社。
1962年復為金鋪公社。
1977年分出河北、方橋、楊溝、邢橋、姚灣、廟東、守法里、王溝、張樓9個生產大隊成立張樓公社,并將留盆公社的小邱、金趙、老金、耿莊4個大隊劃入金鋪公社。
1978年將黃莊、吳寨大隊劃入張樓公社。
1983年改設金鋪鄉。
2001年撤鄉設金鋪鎮。