明代,建白鹤场,清代时期,沿用此名,民国初期,该场为复兴乡。
1951年,土改分分置复东、复西、复中、复北4个小乡。
1953年,民政建政时又将复中、复北并为红旗乡,复东、复西并为五星乡。
1955年,红旗、五星乡合并置白鹤乡;永远、新华乡合并复华山乡。
1958年,撤乡建人民公社。
1966年改名红光公社、黎明公社。
1970年,复名。
1982年,将“鹤”简化写为“合”。
1984年,改为白合乡。
1988年,建白合镇。
1992年,撤华山乡将8个村并入。
2019年,撤苏家乡并入,并沿用至今。