清宣統(tǒng)二年(1910)起屬龍山鄉(xiāng);1933年6月紅四方面軍在兩河口建鄉(xiāng)蘇維埃;1935年至1944年屬雙河鄉(xiāng)(聯(lián)保),分屬雙龍、文廟、文運鄉(xiāng);建國后,1951年分屬兩河鄉(xiāng)、地干鄉(xiāng);1953年兩鄉(xiāng)合并建河地鄉(xiāng);1958年改為河地鄉(xiāng)人民公社;1984年復名河地鄉(xiāng);1992年并入運山鎮(zhèn),設河地辦事處;1994年改置河地鄉(xiāng)隸屬龍山區(qū)轄;2005年,單列為河地鄉(xiāng)。
2020年,撤銷河地鄉(xiāng)和雙河鄉(xiāng),合并設立河地鎮(zhèn)。