1946年华峰乡改名为香溪乡。
1949年5月兰溪解放,隶属女埠区。
1950年成立香溪区,分设官塘、后潼、坑边、香溪、福民、保惠6个乡。
1951年6月,香溪区改称洲上区,1953年9月,香溪乡改洲上镇。
1956年3月,后潼、坑边两乡并入官塘乡,福民、保惠两乡并入洲上乡。
1957年10月,撤消洲上区,划归马涧区。
1958年10月,建立政社合一体制,设官塘、洲上、黄坑边、香头,保卫5个管理区,隶属光明人民公社,后改岩山公社。
1961年10月,调整公社规模,分设香溪、官塘、上新方3个公社,隶属岩山区。
1982年12月,改革政社合一体制,公社改乡人民政府。
1985年11月,香溪乡改镇建制。
1992年调整行政区域,上新方乡并入官塘乡,路口乡并入香溪镇。
2004年4月,调整行政区域,原路口乡划归云山街道,官塘乡并入香溪镇。