元至元二十三年(1286),荷湖地區屬富州劍池鄉,屬劍池的13、16都和15、17都之部分。
明代荷湖屬豐城縣劍池鄉。
都以下增設圖,劍池鄉下轄7都19圖,荷湖為劍池鄉之一部分。
1923年,荷湖屬二區管轄,區設荷湖。
1932年,撤銷都、圖,編設保、甲。
荷湖屬二區。
1938年,改聯保為鄉。
政府駐地是在荷湖集鎮,荷湖集鎮有一荷花湖,湖內栽植蓮藕,每逢夏季,滿湖荷花盛開,故稱之為荷湖。
1950年設新澤、康莊、車草、木溪、希望、四宜、升華七個鄉。
1958年,新澤、康莊、車草、水溪4鄉合并成立荷湖公社,希望、四宜、升華3鄉合并成立石江公社(1972年改為希望林場,1973年改為希望公社)。
1984年改設荷湖鄉、希望鄉。
2003年希望鄉并入荷湖鄉。