乾潭镇现域,按《严州图经》记载,其时为建德县仁行、芝川、新亭3个乡属地;宋末推行都图制后属建德县十五、十八、十九、二十、二十一、四都等属地;清雍正六年(1728)属建德县潘村、里何、乾潭、早胡、牌楼、三台、施家、洪岭庄等属地。
1912年,为西乡光华区、龙山区、北乡芝川区、仁行区、东乡泰明区属地。
1932年,设立乾潭镇。
1935年,完成乡镇整顿后,此地为乾潭镇和早胡、礼和、潘村、牌楼、泷江、施上、梓芳、洪岭乡及安仁镇的属地。
解放前后,为乾潭、礼和、施家、早胡、洪岭等5个乡属地。
1950年划建小乡后,为乾潭、程头、牌楼、芝峰、泷江、前陵、安仁、北施家、罗村、方家、下包、梓洲等12个乡的属地。
1956年合并乡镇后,为乾潭、下包、安仁、泷江(1956年8月增设)、洪岭5个乡属地。
1958年底,属乾潭、安仁、下包、洪岭4个公社地域,1959年底为乾潭、三都2个公社属地。
1961年7月,分属乾潭、安仁、芝峰、牌楼(1965年4月并入乾潭公社)、下包、罗村、姚村。
1983年6个公社先后改设乡。
1985年6月乾潭撤乡设镇,1992年行政区划调整后,为乾潭镇和下包、安仁(是年10月改设镇,2001年10月并入乾潭镇)、姚村等乡。
2005年4月形成现乾潭镇区域。