民国二十七年(1938年),设洋河村,属凤城县。
民国三十四年(1945年)10月,中共凤城县委设洋河区。
民国三十五年(1946年)10月,国民党军进占凤城县,撤销洋河区设立洋河乡,属凤城县。
民国三十六年(1947年)6月,东北民主联军收复凤城,设洋河区,隶属于孤山县。
民国三十八年(1949年)6月,撤销孤山县,洋河区划归凤城县管辖。
1951年,十七区(洋河区)并入凤城县第三区(驻白旗)。
1956年3月,第三区更名为白旗区,以原洋河区行政区划设洋河、沙里寨2个乡。
1958年6月,洋河、沙里寨2个乡合并成立洋河乡。
1958年7月,撤销洋河、白旗、宝山3个乡,合并成立红卫星公社。
1961年7月,调整公社规模,从红卫星公社析出原洋河、沙里寨2个行政区划,成立沙里寨公社。
1983年9月,撤销沙里寨公社,设立沙里寨乡。
1996年6月28日,撤沙里寨乡,设沙里寨镇。