民國三十四年(1945年)10月,屬復(fù)縣南海區(qū)。
民國三十六年(1947年)1月,國民黨占領(lǐng)謝屯地區(qū)時稱復(fù)縣西海鄉(xiāng)。
民國三十六年(1947年)10月,謝屯地區(qū)劃歸復(fù)縣西海區(qū)。
1951年6月,謝屯地區(qū)屬復(fù)縣第九區(qū)。
1956年2月,謝屯地區(qū)屬五島區(qū)的靠海、謝屯、周屯3鄉(xiāng)。
1958年3月,謝屯地區(qū)屬謝屯鄉(xiāng)。
1958年9月,謝屯地區(qū)屬五島公社謝屯耕作區(qū)。
1959年2月,謝屯地區(qū)屬五島公社的靠海、謝屯、周屯3管理區(qū)。
1961年5月,謝屯地區(qū)屬謝屯公社。
1983年9月,謝屯地區(qū)屬謝屯鄉(xiāng)。
1985年4月,謝屯鄉(xiāng)改謝屯鎮(zhèn)。