古,屬南珠古郡合浦縣一部分。
明洪武初至成化七年(1368—1471年),為合浦沿!爸閳霭苏保ㄒ卜Q防倭八寨”)的龍?zhí)墩⒐爬镎?/p>
清初,屬靖海團。
1961年,建置西塘公社和咸田漁業(yè)公社,屬北海鎮(zhèn)直管。
1984年9月,北海市恢復(fù)地級市建制,郊區(qū)恢復(fù)成立,西塘公社和咸田漁業(yè)公社改為鄉(xiāng)建制,屬郊區(qū)管轄。
1993年12月,西塘鄉(xiāng)和咸田鄉(xiāng)改為鎮(zhèn)建制。
1995年1月,北海市區(qū)城調(diào)整,撤銷郊區(qū),成立銀海區(qū),西塘鎮(zhèn)和咸田鎮(zhèn)均屬銀海區(qū)管轄。
2005年6月(一說是7月),撒銷西塘、咸田兩鎮(zhèn),合并設(shè)銀灘鎮(zhèn)。