明崇禎六年(1633年)建制,稱白馬鄉(xiāng)。
民國十年(1921年),屬縣第一區(qū)。
中華人民共和國成立初期,歸屬縣第二區(qū)。
1952年,設白馬鄉(xiāng)、麻坑鄉(xiāng)、長潭鄉(xiāng)。
1956年,撤區(qū)并鄉(xiāng),成立白馬鄉(xiāng)。
1957年,并入興福鄉(xiāng)。
1958~1960年冬,屬蕉城人民公社。
1961年,從蕉城人民公社分出成立長潭人民公社。
1963年,并入蕉城人民公社。
1966年春,重新分出長潭人民公社。
1983年,撤社設區(qū)。
1987年,撤區(qū)設鎮(zhèn)。