明、清代屬梓桐鄉;民國時期為獅峰鄉;解放后建立政權為獅峰鄉、金水鄉、朱峰鄉;1956年獅峰鄉、金水鄉、朱峰鄉合并為金峰鄉;1958年成立金峰公社;1959年金峰公社和松崖公社合并為松崖公社。
1960年兩公社合并成安峰公社。
1961年安峰公社鳳設金峰、宋村、左口、汪宅4公社;1982年12月將汪宅、金峰2公社分設成金峰、朱峰、汪宅3公社。
1984年恢復鄉(鎮)村建制,稱金峰鄉;1992年金峰、朱峰兩鄉合并為金峰鄉。