1949年为抚宁县四区。
1950年区址迁至留守营。
1953年5月,留守营区辖留守营、樊各庄、张各庄、宋庄、沿沟屯、下新庄、西河南、朱建坨、刘义庄、官庄10个乡。
1956年9月,撤销留守营区,10个乡合并为留守营、宋庄、西河南3个乡。
1958年9月,3个乡合并,建立抚宁县渤海人民公社。
1958年11月,渤海人民公社划归昌黎县管辖。
1961年6月恢复抚宁县建立留守营办事处,辖留守营、宋庄、渤海(西河南)三个人民公社。
1963年5月,建立留守营区公所。
1968年2月,成立留守营区革命委员会和三个人民公社革命委员会。
1975年4月,区革命委员会撤销,1980年3月,各公社革命委员会撤销。
1981年1月,建立留守营办事处。
1982年1月,渤海人民公社改制为西河南乡。
1984年3月,留守营办事处改为区公所,留守营、宋庄改为乡。
1987年11月,留守营乡改为留守营镇,宋庄乡并入。
1996年1月,西河南乡并入留守营镇。