南朝齐建元二年(480年),境为谷邑县设治地。
明为龙场九驿中的驿站而逐渐发展成乡场。
明崇祯八年(1635年),明军筑谷里堡扼控一方。
清划归黔西州崇善里四甲,为川盐运输线食宿地。
民国三年(1914年),为黔西县东一区设治地。
民国十六年(1927年),置谷里镇。
民国三十年(1941年),乐群乡并入。
1953年5月,分置谷里、大龙、莲花、青龙、大水5乡。
1954年,大龙乡并入谷里乡。
1958年9月,各乡改农村公社。
1984年5月,谷里公社改镇。