明萬歷四年(1576年),金垌稱德亮圍,分屬一都、四都。
清朝沿制,直到光緒十五年(1889年),改為德亮圍一甲、四甲。
民國二十一年(1932年),為信宜縣三區(qū)金垌鄉(xiāng)。
民國二十九年(1940年),為一區(qū)德亮上鄉(xiāng)。
中華人民共和國成立后,改為四區(qū)后改金垌區(qū)。
1957年,為金垌鄉(xiāng)。
1958年秋,為北界公社。
1959年秋,分設(shè)金垌公社。
1961年5月,為金垌區(qū)。
1963年,撤區(qū)并社,為金垌公社。
1983年冬,再改為金垌區(qū)。
1986年冬,金垌區(qū)改鎮(zhèn)。
2003年,由原金垌、徑口2鎮(zhèn)合并成金垌鎮(zhèn)。