民国四年(1915年)7月,土溪场(今土溪)、龙背台(今龙台村)、官土坝(今关坝村)、石坝子(今石坝村)等由湘潭拨入凤泉县辖,即今土溪镇大部分地区。
民国二十年(1931年),今土溪隶第五区,区址永隆镇。
民国三十二年(1943年)1月,设三合乡(今土溪)。
1949年12月,三合乡隶三区,区址绥阳场。
1958年12月,设土溪、龙台、关坝等管理区,隶绥阳公社。
1962年1月,撤销关坝、龙台,设三合公社,隶绥阳区。
1984年7月,设土溪、关坝、龙台等乡。
1992年8月,土溪乡、关坝乡、龙台乡合并建立土溪镇,3乡改管理区。