清代,屬碧玉鎮(zhèn)所轄。
民國(guó)元年(1912年)后,為王家鋪鎮(zhèn),仙嶺鄉(xiāng)。
1949年前,為王鋪鄉(xiāng),屬第三區(qū)(郭嘉)所轄。
1950年,屬金城區(qū)所轄王鋪、楊崖鄉(xiāng)。
1953年,為第十一區(qū)(王鋪區(qū))所轄的王鋪、馮溝、馮堡、馮岔鄉(xiāng)。
1955年,屬魏店區(qū)所轄的王鋪、馮溝鄉(xiāng)。
1959年,屬王鋪公社所轄的馮溝、崔岔管理區(qū)。
1962年,屬王鋪區(qū)所轄的王鋪、崔岔、馮溝公社。
1965年,合并為王鋪公社。
1983年,改為王鋪鄉(xiāng)。
2003年12月,郭集鄉(xiāng)并入鋪鄉(xiāng),駐地不變。
2017年1月,撤鄉(xiāng)改鎮(zhèn)。