清同治九年(1870)屬6都7圖。
1949年前屬第2區(qū)三金鄉(xiāng)第15保。
1949年后屬第4區(qū)灘頭鄉(xiāng)。
1956年屬第6區(qū)三湖鄉(xiāng)。
1958年設(shè)立灘頭大隊,屬三湖公社。
1961年分為灘頭、上坊、兩個大隊,屬三湖公社。
1968年與白沙堎合并為三忠于大隊,屬三湖公社。
1972與白沙堎分開,改設(shè)為灘頭大隊,屬三湖公社。
1984年體制改革,設(shè)立灘頭村村民委員會,屬三湖鄉(xiāng)。
1985年7月三湖鄉(xiāng)改設(shè)為鎮(zhèn),地名沿用至今。