元代時期,屬東江鄉。
明代時期,分屬五十都、四十九都。
清順治十一年(1654年),分屬地都、杰都。
民國初期,屬黃豐鎮。
民國十九年(1930年),分別改稱地字鄉、杰字鄉,屬第七區,后并為鸞山鄉。
1949年9月,屬四區。
1952年7月,為第十二區。
后改稱鸞山區。
1956年5月,撤區,分設鸞山鄉、漕泊鄉。
1958年9月,為星火人民公社。
1959年1月,更名為鸞山公社。
1961年3月,分出漕泊公社。
1984年4月,改稱漕泊鄉、鸞山鄉。
1994年7月5日,鸞山鄉改稱鸞山鎮。
2005年1月,鸞山鎮與漕泊鄉合并仍稱鸞山鎮。