民国时期,草河掌区4乡属本溪县第三区赛马集(今凤城市赛马镇)。
建县后草河掌区属本溪县。
1958年7月,撤销草河掌区,成立马骥公社。
1961年9月,改名草河掌公社。
1968年,成立草河掌公社革命委员会。
1980年,公社革命委员会改公社管理委员会。
1984年1月,草河掌公社改草河掌乡。
1985年8月,改名草河掌满族乡。
1987年11月,改草河掌满族镇。
1989年9月,成立本溪满族自治县后,草河掌满族镇改称草河掌镇。