拦河坝村所处地段原是荆江大堤外的一片淤洲。
1949年初期,属石首县第四区;1952年,石首县人民大垸围挽成功后,属人民大垸区;1958年,属人民大垸公社永护垸管理区,分为永兴、黄金两个大队(永兴大队辖现拦河坝村1至5组5个村民小组区域,黄金大队辖现拦河坝村6至16组等11个村民小组区域。
两个大队取名均带有时代意义,分别含永远兴旺、黄金之地之意);1981年,两个大队合并为1个大队,取名为黄金大队,仍属人民大垸公社永护垸管理区;1984年,撤公社设区,区下设小乡,属人民大垸区永护垸乡,恢复拦河坝村名称;1987年,区镇分设,属横沟市镇至今。