清末隸屬海陽縣歸仁都。
民國二十七年(1938年),稱登塘鄉(xiāng)。
民國二十九年(1940年),屬第一區(qū)。
民國三十五年(1946年),屬歸仁鄉(xiāng)。
1958年9月,登塘鄉(xiāng)與古巷、田東合并稱紅色公社。
1960年,獨立建登塘公社。
1962年,與田東并社。
1974年,拆出田東,分別成立登塘公社和田東公社。
1983年7月,改稱登塘區(qū)。
1987年3月,撒區(qū)建鎮(zhèn)。
2002年9月,登塘鎮(zhèn)與田東鎮(zhèn)合并成立登塘鎮(zhèn)。
2013年6月28日,國務院批準調整潮州市部分行政區(qū)劃,撤銷潮安縣,設立潮安區(qū),登塘鎮(zhèn)屬潮安區(qū)。