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