清光緒三十二年(1906),屬東鄉馬融區、元槎區、三角區。
1912年后,屬一區。
1949年,上述6鄉和第十五鄉合并為三角鄉,屬淳湖區。
1958年,改稱紅旗公社。
1959年,與九合、艾城、永興、立新、涂埠鎮等合并,成立涂埠公社。
1960年,從涂埠公社分出,與九合、永興合并為淳湖公社。
1961年,又與九合、永興分開,成立三角公社。
1967年,與九合鄉合并為淳湖公社。
1972年,從淳湖公社分出,為三角公社。
1975年,林場、南山等村劃出。
1984年,改名三角鄉。
1999年,桑海企業集團西湖分場所屬地域劃歸三角鄉。