清代称金乡店。
1913年属汝南县。
1935年属二区金乡铺店、洪山庙、马常河店。
1938年属五区常河、永固、双河联保。
1940年称金铺乡。
1958年成立卫星公社。
1959年改为金铺公社。
1961年属金铺区金铺、张楼、冀店公社。
1962年复为金铺公社。
1977年分出河北、方桥、杨沟、邢桥、姚湾、庙东、守法里、王沟、张楼9个生产大队成立张楼公社,并将留盆公社的小邱、金赵、老金、耿庄4个大队划入金铺公社。
1978年将黄庄、吴寨大队划入张楼公社。
1983年改设金铺乡。
2001年撤乡设金铺镇。