唐贞观元年为富顺乡。
1912年属顺安区。
1949年5月属崇仁区顺安第一乡。
1950年分设谷来乡、九里斜乡、举坑乡、吕岙乡。
1956年,谷来乡、举坑乡及九里斜乡一部分,连同吕岙乡的石仓、高平山和绍兴县龙峰乡的大严、陶家合并为谷来乡。
1958年谷来乡、吕岙乡改为谷来,吕岙管理区,隶属北山公社。
1961年划出原举乡的部分和大严、陶家2村成立显潭公社,其余部分建立谷来公社,吕岙管理区为吕岙公社,隶属北山区。
1983年公社改乡。
1985年8月谷来乡改设为建制镇,隶属北山区。
1992年5月显潭乡(16个行政村)吕岙乡(20个行政村)并入谷来镇。
从此,谷来镇由原来的27个行政村,扩大为63个行政村,一个居委会。
区域面积由原来的53平方千米扩大为103.68平方千米。
人口2.48万。
2019年12月,原谷来镇、原王院乡、原竹溪乡合并为谷来镇。