北宋時為羈縻州之烏撒部轄,南宋屬于大理國轄。
元代以后先后隸屬云南、四川、貴州轄。
清康熙五年(1666年)為威寧府轄、清雍正七年(1729年)為威寧州性化里轄,民國3年(1914年)為威寧縣轄。
中華人民共和國成立后,屬于威寧縣白蕉鄉管轄,1953年白蕉鄉的雙龍、山河、興龍三個行政村合并成一個鄉,故得名三合鄉,屬于威寧縣三合鄉管轄。
1954年11月為威寧彝族回族苗族自治區三合鄉轄,1955年6月為威寧彝族回族苗族自治縣二塘區三合鄉轄。
1966年2月,三合公社劃屬水城特區管轄。
1979年2月,屬水城特區大灣區三合公社管轄。
1982年7月,屬水城特區大灣鎮管轄。
1987年大灣鎮改為大灣區,屬于大灣區三合鄉管轄。
1988年三合鄉劃入鐘山區,屬于鐘山區三合鄉管轄,1992年4月,撤銷三合鄉和二塘鄉,與大灣鎮合并建立大灣鎮,屬于鐘山區大灣鎮管轄。