南朝齊建元二年(480年),境為谷邑縣設治地。
明為龍場九驛中的驛站而逐漸發(fā)展成鄉(xiāng)場。
明崇禎八年(1635年),明軍筑谷里堡扼控一方。
清劃歸黔西州崇善里四甲,為川鹽運輸線食宿地。
民國三年(1914年),為黔西縣東一區(qū)設治地。
民國十六年(1927年),置谷里鎮(zhèn)。
民國三十年(1941年),樂群鄉(xiāng)并入。
1953年5月,分置谷里、大龍、蓮花、青龍、大水5鄉(xiāng)。
1954年,大龍鄉(xiāng)并入谷里鄉(xiāng)。
1958年9月,各鄉(xiāng)改農(nóng)村公社。
1984年5月,谷里公社改鎮(zhèn)。