清末民初屬于大石堡。
1949年前稱鵝公鄉。
1949年屬于曲水區。
1958年稱鵝公公社。
1962年柱石、鎮田兩公社并入。
1963年與柱石、鎮田兩公社分開。
1968年復并。
1972年再次分開,復稱鵝公人民公社。
1984年進行建鄉工作,由原鵝公人民公社改為鵝公鄉。
2001年撤鄉并鎮,根據江西省民政廳《關于同意定南縣部分鄉鎮撤并的批復》(贛民字〔2001〕188號)文件。
2001年,由鎮田鄉、柱石鄉,劃歸鵝公鄉,合并設立鵝公鎮,并沿用至今。