南宋咸淳年間(1265~1274)屬昌化縣玉山鄉(xiāng)和手(穴手)村(鄉(xiāng)級)。
元至元年間(1264~1294),革村(手(穴手))置巡檢司。
明初以鄉(xiāng)分都,屬永豐鄉(xiāng)三都和玉山鄉(xiāng)九都、十二都。
清雍正七年(1729)通行莊法,以鄉(xiāng)管都,以都管莊,鄉(xiāng)都名稱沿襲明制。
至清宣統(tǒng)二年(1910)鄉(xiāng)、都名稱依舊。
民國初期稱昌西、昌北鄉(xiāng),1928年屬昌西、昌北區(qū),1932年為歷茆鎮(zhèn)、三合、前川、手(穴手)、新興、林川、龍井、安樂、百丈、界坪、家鋪、蘭上、里板、外板、上魚、下魚、柔川、仙人鄉(xiāng)。
1935年歷茆鎮(zhèn)、前川鄉(xiāng)并為歷川鎮(zhèn),安樂、手(穴手)司、龍井、林川鄉(xiāng)合并為新民鄉(xiāng),百丈、新興鄉(xiāng)合并為百新鄉(xiāng),界坪、家鋪、蘭上鄉(xiāng)合并為蘭安鄉(xiāng),里板、外板鄉(xiāng)合并為板橋鄉(xiāng),仙人、上魚、下魚、柔川鄉(xiāng)合并為仙魚鄉(xiāng)。
1939年為歷川鎮(zhèn)和新民、板橋、仙魚、蘭安鄉(xiāng)。
1945年為龍崗、仙蘭、仲珍鄉(xiāng)及頰口鎮(zhèn)的一部分至解放。
1949年7月設(shè)龍崗區(qū),1950年7月并入昌城區(qū),同年7月劃鄉(xiāng)建政,建龍崗、新溪、手(穴手)、魚跳、上溪、龍井、邵家鄉(xiāng)。
1953年復(fù)設(shè)龍崗區(qū),1956年2月撤銷龍崗區(qū),手(穴手)鄉(xiāng)并入龍崗鄉(xiāng),魚跳鄉(xiāng)并入龍井鄉(xiāng),邵家并入上溪鄉(xiāng)。
1958年10月龍崗、新溪鄉(xiāng)并建昌城公社,龍井橋、上溪鄉(xiāng)并建昌北人民公社。
1960年11月昌城公社更名昌化公社,屬臨安縣。
1961年9月從昌化公社分建龍崗、新溪公社。
從昌北公社分建魚跳、上溪公社,1963年從魚跳公社分建龍井橋公社。
1970年4月新溪公社并入龍崗公社。
1984年4月改公社為鄉(xiāng),境內(nèi)為龍崗、魚跳、上溪、龍井橋鄉(xiāng)。
1988年4月龍崗改鄉(xiāng)為鎮(zhèn)。
2001年8月撤銷龍井橋、上溪、魚跳鄉(xiāng),合并設(shè)立大峽谷鎮(zhèn)。
2008年1月,上營村劃歸昌化鎮(zhèn)管轄。
2011年1月行政區(qū)劃調(diào)整,撤銷大峽谷鎮(zhèn)建制,其行政區(qū)域并入龍崗鎮(zhèn)。