抗日戰(zhàn)爭(zhēng)時(shí)期,屬汶上縣第七區(qū)所轄,下設(shè)五個(gè)鄉(xiāng),即韓垓鄉(xiāng)、馬垓鄉(xiāng)、開(kāi)河鄉(xiāng)、下八鄉(xiāng)、郭倉(cāng)鄉(xiāng)。
解放戰(zhàn)爭(zhēng)時(shí)期,屬南旺第七區(qū)所轄。
區(qū)轄鄉(xiāng)、鄉(xiāng)轄村不變。
1949年后,仍屬南旺縣第七區(qū)所轄,區(qū)部設(shè)在桑莊村。
區(qū)下設(shè)五個(gè)鄉(xiāng),鄉(xiāng)轄村。
1953年撤銷南旺縣,劃歸梁山縣第十區(qū)。
1956年辦高級(jí)社43個(gè)。
1958年8月成立人民公社時(shí),屬衛(wèi)星即孫莊人民公社。
1959年6月,成立開(kāi)河人民公社,當(dāng)時(shí)轄47個(gè)生產(chǎn)大隊(duì)。
1960年劃歸汶上縣。
1961年重歸梁山,下設(shè)五個(gè)管區(qū),區(qū)轄村同建國(guó)前的鄉(xiāng)轄村一致。
1962年后,將高店生產(chǎn)大隊(duì)劃歸徐集公社,劉廟、薛樓、李坊、刁集、彭莊等生產(chǎn)大隊(duì)劃歸韓崗公社,其余調(diào)整為47個(gè)生產(chǎn)大隊(duì)。
1971年10月開(kāi)河公社改為韓垓公社。
1984年撤社該鄉(xiāng),韓垓公社改為開(kāi)河鄉(xiāng)、韓垓鄉(xiāng)。
2000年12月,撤銷開(kāi)河鄉(xiāng)、韓垓鄉(xiāng),合并設(shè)立韓垓鎮(zhèn)至今。