清朝,属宿迁县孝义乡。
民国,属宿迁县埠子市孝义乡。
抗日战争及解放战争时期,属泗宿县潘山区。
解放后,属宿迁县埠子镇。
1956年,属埠子区。
1957年,撤区并乡时,由龙河、蔡圩、新生、戚圩等乡的部分村庄组成龙河乡[4]。
1958年,成立龙河人民公社。
1961年,受“文革”影响,龙河人民公社改称农河人民公社。
1981年,恢复龙河人民公社。
1984年,恢复乡村制,称龙河乡,属宿迁县领导。
1987年,撤销宿迁县,成立县级宿迁市,龙河属之。
[1]1996年,撤销县级宿迁市,设立宿城区、宿豫县。
龙河属宿豫县。
2000年,建镇。
2004年,撤销宿豫县,设立宿豫区,龙河镇析出,划入宿城区。
2021年3月,撤销罗圩乡,并入龙河镇。