明代時屬歸仁鄉(xiāng)40都,清代時屬7都,建國時稱龜伏鄉(xiāng)。
1952年劃分為龜伏、后章、董陳、白巖4個鄉(xiāng)。
1956年龜伏、白巖兩鄉(xiāng)合并為龜伏鄉(xiāng),屬仕陽區(qū)。
1958年公社化時,改為龜伏管理區(qū)屬仕陽人民公社。
1962年調(diào)整公社規(guī)模化后,稱龜伏人民公社。
1982年更名龜湖人民公社。
1984年5月政社分設(shè)時改稱龜湖鄉(xiāng),屬仕陽區(qū)。
1992年5月“撤擴并”與后章鄉(xiāng)合并,稱龜湖鄉(xiāng)。
1994年5月改為龜湖鎮(zhèn)。
2011年5月區(qū)域調(diào)整,改為仕陽鎮(zhèn)龜湖辦事處。
2016年,泰順縣部分行政區(qū)劃調(diào)整,設(shè)龜湖鎮(zhèn)。
鎮(zhèn)名沿用至今。