清末時期歸昌化縣大村峒。
民國三年(1914年),歸昌江縣。
民國二十四年(1935年),劃歸白沙縣第四區(qū)。
1952年,歸屬東方縣(時稱小縣)第二區(qū)。
1958年10月,東方縣撤區(qū)并鄉(xiāng)設立叉河公社。
1958年10月,昌感、東方、白沙3個縣合并為東方縣(時稱大縣),叉河并入石碌公社。
1959年5月,石碌公社析置石碌、叉河、七差3個公社。
同年東方縣(大縣)人民政府駐叉河。
1961年5月,復置昌江縣歸屬昌江縣,同時將叉河公社析置叉河、十月田2個公社。
1983年,改為叉河區(qū)。
1987年,撤銷區(qū)改為叉河鎮(zhèn)。
2002年7月,鄉(xiāng)鎮(zhèn)行政區(qū)劃調整,將原保平鄉(xiāng)的紅陽村劃歸入。