1956年,划归大宁县。

1958年,属隰宁县,9月属吕梁县。

1961年6月,成立大宁县太古人民公社。

1984年,撤销太谷人民公社,成立太古乡。

2021年5月6日,山西省人民批复同意临汾市乡级行政区划调整,撤销太古乡、徐家垛乡,合并设立太古镇,以原太古乡和原徐家垛乡的行政区域为太古镇的行政区域。

三、自然环境

太古镇地处黄河东岸,拥有丰富的自然资源和独特的地理环境。这里的土地资源相对优越,是一个纯农业村,主导产业为苹果等农业产品。同时,黄河的流经也为该镇带来了丰富的水资源和自然景观。

四、文化与旅游资源