民国,属常德县毛家滩区云车山乡。
1958年,设东风公社。
1961年,析置谢家铺公社,驻谢家铺墟场。
1966年3月,析置官桥坪公社。
1984年,公社改乡。
1988年,属鼎城区。
1990年,谢家铺乡改镇。
1995年10月,官桥坪、赵家桥2乡并入谢家铺镇。
1996年4月,李堡冲、双堰塘、元普庵、九龙庵、家岭、大坪、赵家桥、狮子山、稠树冲、罗汉山、邬家铺、胡家桥12村划归石门桥镇。
2015年12月,谢家铺镇和唐家铺乡成建制合并设立谢家铺镇。