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