宋至清初属安吉县昆山乡,清雍正年间为昆山乡第四、第五、第六庄,下有17村。
民国初沿袭旧制。
1918年属昆山区。
1930年属第三区。
1940年,以清代昆山乡第四、第五庄和铜山乡第四庄区域建杏红乡;第六庄青山、徐村湾、高湾、堂子滩等村割予大东乡,同属梅溪区。
1945年,杏红乡改名磬山乡,下辖7保。
1947年撤区并乡,磬山乡与大东乡合并建玉磬乡,为第七至第十二保,下有46甲。
1949年解放后沿用旧制。
同年7月撤乡建区,玉磬乡第七至第十二保与昆铜乡、晓墅镇合并建昆铜区。
1950年5月,昆铜区晓七、溪龙、三全等村与梅溪区新河村合并建溪龙乡,属昆铜区;徐家(徐村湾)、黄杜等村划入马鞍乡,属城郊区。
1953年2月,新河村划入乌山乡。
1956年2月,马鞍乡徐家村、黄杜村并入。
1958年10月并入晓墅公社,称徐家管理区。
1961年8月,徐家管理区从晓墅公社划出建溪龙公社,辖5个生产大队,53个生产小队。
1982年3月,析徐村湾大队北部另建后河大队。
1984年1月改称溪龙乡,辖溪龙、新丰、后河、横山、徐村湾、黄杜等6个行政村。
2007年11月,横山村并入溪龙村。