1949年10月,境內設東湖、三道溝、山水梁3鄉,屬第二區(柳溝區)管轄。
1953年4月,增設四道溝、四五夾灘鄉。
1955年10月,撤銷東湖、四五夾灘、山水梁鄉,并入三道溝鄉。
1958年10月,撤銷三道溝、四道溝鄉,與河東、布隆吉、雙塔堡鄉合并成立五星公社,駐原四道溝鄉。
1959年7月,改為橋灣公社。
1961年4月,析設三道溝公社。
1962年1月,橋灣公社改為四道溝公社。
1964年5月,撤銷四道溝公社,并入三道溝公社。
1966年10月,三道溝公社易名紅光公社。
1969年12月,復名三道溝公社。
1983年3月,改為三道溝鄉。
1985年5月,三道溝鄉改三道溝鎮。