民國二十一年(1932年),全縣建8區(qū),轄88鄉(xiāng)(鎮(zhèn)),谷腳鎮(zhèn)屬第七區(qū)。
民國三十一年(1942年),設龍坪鄉(xiāng)轄谷腳等地。
1951年,設谷腳村屬第二行政區(qū)。
1953年,設谷腳鄉(xiāng)。
1956年,設谷腳區(qū),轄谷腳鄉(xiāng)等地。
1958年,谷腳、觀音、高堡、雞場合建先鋒公社,屬谷腳區(qū)。
1967年,成立谷腳公社,屬谷腳區(qū)。
1984年,建谷腳鄉(xiāng)。
1990年,原谷腳鄉(xiāng)、高堡鄉(xiāng)、巖后鄉(xiāng)的巖后村、觀音鄉(xiāng)的觀音村合并為谷腳鎮(zhèn)。