北宋元豐年間(1078年—1085年),屬海陽縣延德鄉。
北宋宣和三年(1121年),從海陽縣析出12都建置揭陽縣,龍溪屬海陽縣。
南宋紹興二年(1132年),潮陽、揭陽并入海陽,龍溪都再屬海陽。
南宋紹興八年(1138年)恢復揭陽縣,龍溪屬之。
明嘉靖四十二年(1563年),龍溪都從揭陽割歸海陽縣。
清康熙三年(1664年),斥地,龍溪都被斥出界外。
清康熙(1669年),恢復龍溪都。
民國三年(1914年),海陽縣改稱潮安縣,龍溪都改稱龍溪區。
民國十九年(1930年),龍溪區改稱潮安縣第八區。
民國二十七年(1938年),撤區,第八區中的溪中鎮改為庵埠鎮。
民國三十四年(1945年),第八區恢復。
民國三十五年(1946年),原第八區分內龍鄉和外龍鄉。
1949年,內龍鄉和外龍鄉合并為龍溪區。
1950年3月,龍溪區改稱潮安縣第八區,同年7月,劃出集鎮內等地成立庵埠鎮,為區級鎮。
1953年,撤鎮歸區,仍在集鎮內設置鄉級鎮,仍稱庵埠鎮。
1955年5月,第八區改稱庵埠區。
1956年2月,原庵埠區地域分為郭隴、劉隴、仙溪、大鑒4鄉和庵埠鎮。
1956年12月,原庵埠區分為1鄉1鎮,即劉隴鄉和庵埠鎮。
1958年4月,并1鄉1鎮為庵埠鎮。
同年9月,庵埠鎮改稱庵埠公社。
1961年,庵埠公社一分為二,分出劉隴公社。
1962年,兩公社合并為庵埠公社。
1966年,從公社劃地置庵埠鎮。
1983年3月,撤銷潮安縣,庵埠公社屬潮州市。
同年12月,撤公社,置庵埠區和庵埠鎮。
1987年,撤區鎮,總稱庵埠鎮。
1992年,潮安縣恢復建制,庵埠鎮屬之。
2013年6月28日,撤銷潮安縣,設立潮安區,庵埠鎮改屬潮安區。