此鄉最早為蒙古族游牧區。
清光緒末期屬扎薩克圖郡王旗領地。
清宣統三年(1911)為靖安縣(白城縣)第三鄉。
1914年隸屬洮安縣(白城縣)第四區。
1936年設三合屯保,隸屬洮安縣(白城縣)第一區。
1939年設太平村,隸屬白城縣。
1946年設三合區,隸屬洮安縣(白城縣)。
1950年改為第三區,隸屬白城縣。
1955年改為三合區。
1956年撤區劃三合、大房兩鄉。
1958年大房鄉并入三合鄉。
1959年三合、大興兩鄉合并,成立三合人民公社。
1964年劃歸洮安縣。
1983年實行鄉、村建制,改三合人民公社為三合鄉,仍屬洮安縣。
1987年三合鄉由洮安縣劃歸白城市洮北區。
1993年為白城市洮北區三合鄉,一直沿用至今。