抗日战争时期,属汶上县第七区所辖,下设五个乡,即韩垓乡、马垓乡、开河乡、下八乡、郭仓乡。
解放战争时期,属南旺第七区所辖。
区辖乡、乡辖村不变。
1949年后,仍属南旺县第七区所辖,区部设在桑庄村。
区下设五个乡,乡辖村。
1953年撤销南旺县,划归梁山县第十区。
1956年办高级社43个。
1958年8月成立人民公社时,属卫星即孙庄人民公社。
1959年6月,成立开河人民公社,当时辖47个生产大队。
1960年划归汶上县。
1961年重归梁山,下设五个管区,区辖村同建国前的乡辖村一致。
1962年后,将高店生产大队划归徐集公社,刘庙、薛楼、李坊、刁集、彭庄等生产大队划归韩岗公社,其余调整为47个生产大队。
1971年10月开河公社改为韩垓公社。
1984年撤社该乡,韩垓公社改为开河乡、韩垓乡。
2000年12月,撤销开河乡、韩垓乡,合并设立韩垓镇至今。