明崇祯六年(1633年)建制,称白马乡。
民国十年(1921年),属县第一区。
中华人民共和国成立初期,归属县第二区。
1952年,设白马乡、麻坑乡、长潭乡。
1956年,撤区并乡,成立白马乡。
1957年,并入兴福乡。
1958~1960年冬,属蕉城人民公社。
1961年,从蕉城人民公社分出成立长潭人民公社。
1963年,并入蕉城人民公社。
1966年春,重新分出长潭人民公社。
1983年,撤社设区。
1987年,撤区设镇。