民國十九年(1930年),稱崗度鄉。
民國二十五年(1936年),稱崗度聯保。
1950年,設崗度鄉。
1952年,崗度鄉劃為崗度、本底、擺治、寧旺、擺郎、祥擺6鄉。
1956年,擺治鄉并入本底鄉。
1958年,設崗度、本底2管理區,屬擺金紅旗公社。
1963年,改崗度、本底2公社。
1983年,改崗度鄉、本底鄉。
1991年,原崗度鄉、本底鄉、關山鄉的擺羅、火洋、火鬧、翁弄、長地5村合并為崗度鄉。
2014年,撤鄉改鎮。