明代時期,屬縣上七十七都懷德鄉(xiāng)。
清代時期,屬縣十都。
民國初期,屬縣南鄉(xiāng)南二區(qū)。
民國二十四年(1935年),屬縣第五區(qū)曉霞鄉(xiāng)。
1952年,第七區(qū)始設湘河鄉(xiāng)。
1953年5月,湘河鄉(xiāng)更名河口鄉(xiāng)。
1956年6月,河口鄉(xiāng)并入雙板橋鄉(xiāng)。
1958年9月,并入古塘橋鎮(zhèn)、古塘橋鄉(xiāng)、楊嘉橋鄉(xiāng)成立鋼鐵人民公社。
1968年12月,從鋼鐵人民公社析出成立河口人民公社。
1984年2月,河口人民公社改河口鄉(xiāng)人民政府。
1995年4月,撤區(qū)并鄉(xiāng),古塘橋鄉(xiāng)、雙板橋鄉(xiāng)、河口鄉(xiāng)合并建立河口鎮(zhèn)。