中華人民共和國成立前屬浮梁縣第三區所轄,中華人民共和國成立后屬浮梁縣第二區。
1954年成立了18個初級社,1956年合并為5個高級社。
1958年將臧灣墾殖場的臧灣、馬家、倉下村劃入,成立紅旗人民公社。
1959年又將臧灣、馬家、倉下村劃出,改名為鵝湖人民公社。
1966年復改為紅旗人民公社。
1968年將金竹山、天寶兩社并入,復稱鵝湖人民公社。
1975年又將金竹山、天寶兩社劃出,仍稱鵝湖人民公社。
1980年屬鵝湖區。
1984年更改為現名。
2002年,金竹山鄉、天保鄉并入鵝湖鎮。