1949年,属岳阳县第三区。
1958年,属岳阳县荣家湾人民公社。
1978年7月,荣家湾区公所驻地更名为荣家湾镇。
1981年,并入岳阳市。
1982年7月,荣家湾区更名为鹿角区,荣家湾镇隶属鹿角区。
1983年,恢复岳阳县建制;同年11月,岳阳县级机关从岳阳市区迁往荣家湾镇。
1984年1月,实行区、乡、村建制,撤销荣家湾镇管理委员会,成立荣家湾镇人民政府。
1987年7月,撤销荣家湾乡,恢复荣家湾镇。
1990年6月,更名为岳阳县城关镇,治所迁友爱路。
2015年12月,城关镇、鹿角镇、麻塘镇合并设立荣家湾镇。