937年始建靖安縣以來,由靖安縣管轄至今。
明宣德時期屬靖安縣南義鄉(xiāng)(棠棣二都、新鄉(xiāng)都、富仁都)。
中華人民共和國成立前為高湖鄉(xiāng)及西頭鄉(xiāng)。
中華人民共和國成立后,屬靖安三區(qū)和五區(qū)。
1954年成立初級社。
1956年轉(zhuǎn)為高級社。
1958年撤區(qū)成立超美人民公社,次年更名為高湖人民公社。
1961年分為高湖、西頭、桃源、來堡四個公社。
1968年又合四為一。
1972年底劃出原桃源、來堡公社成立水口公社。
1984年更名高湖鄉(xiāng)。
1994年撤鄉(xiāng)設(shè)立高湖鎮(zhèn)。