清宣统二年(1910),为岔河市。
1928年1月,置岔河行政局,下辖24乡。
1929年,置岔河镇,属如皋县第五区。
1940年11月,置岔河区。
1941年8月,分岔河区为岔南区、岔北区。
1945年9月,恢复岔河区。
1948年,复置岔河镇。
1959年,改为岔河镇人民公社。
1981年,复置岔河镇。
1986年,岔东乡、岔南乡的燕南村、龙泉村和岔北乡的土山村并入。
2000年,岔南乡、岔北乡并入。
2001年,古坝镇并入。
名称沿用至今。