洋河镇历史悠久,兴于东汉、盛于明清;明时称白洋关,又叫白洋河;明清时洋河镇分属徐州府宿迁县和淮安府桃源(今泗阳)县,交界处立有栅栏和石碑,碑额勒有“东临淮郡,西障彭城”字样。
民国《泗阳县志》载:”洋河镇,清咸丰十年(1860),夏伦模、陈卿文所筑。
“民国初年全部划归泗阳县,1954年设洋河镇,1958年为洋河人民公社,1970年为洋河镇,1996年洋河镇随泗阳县由淮阴市划归宿迁市,2000年屠园乡周石、解放、前行、二庄、冯桥、沙圩、西俞7个村划归洋河镇,2004年3月由泗阳县划归宿迁市宿城区。
2017年,撤销宿城区仓集镇、郑楼镇、洋河镇,设立新的洋河镇。