明洪武十四年(1381)屬保義鄉二十三都。
清乾隆年間(1736-1795)屬西鄉二十三都、二十四都;宣統三年(1911)屬保智區。
1928年6月為樓川聯合村,屬內桃源區。
1930年4月屬金葉、樓川鄉。
1934年12月,金葉、樓川2鄉合并改稱金樓鄉,屬第四區。
1949年5月解放初沿用金樓鄉名,仍屬湖山區。
1951年金樓鄉分為金葉、樓川兩個鄉。
1954年金葉鄉的箍桶坵劃歸里高鄉。
1956年金葉鄉的岱嶺等2個行政村華歸里高鄉,樓川鄉的塘垵行政村劃歸湖山鄉,金葉、樓川2鄉合并改稱金葉鄉。
1958年11月稱五星公社金葉、樓川2管理區。
1959年2月稱湖山公社金葉、樓川2管理區。
1961年亦溪、長樹源、半山、蜈蚣舍大隊劃歸里高公社,金葉、樓川2管理區合并稱金葉公社,屬湖山區。
1981年湖山區更名為金竹區,金葉公社更名為金竹公社。
1983年4月將古樓、三星、安山、官塢、嶺勝、發展6個大隊析出建置古樓公社。
1984年1月金竹公社改稱金竹鄉,屬金竹區。
1992年“撤區、擴鎮、并鄉”,古樓鄉及梭溪鄉的王村、塘嶺頭、梭溪、銀坑、官坊、蘭蓬、大西塢、交塘8個村并入,稱金竹鎮,縣直屬。