清屬五都,六都。
1931年分設東坑,北溪,桃源等5鄉。
建國初設東坑、北溪二鄉。
1951年并東坑鄉析出章坑、楊斜鄉。
北溪鄉析出深垟鄉。
1956年并東坑、楊斜、章坑為東坑鄉,并北溪、深垟鄉為深北鄉。
1958年,分別改稱東坑管理區、北溪管理區,均屬東坑人民公社。
1961年,分別改建為東坑人民公社、北溪人民公社。
1981年,公社以駐地名義改稱白鶴人民公社。
1984年,復建東坑鄉,析白鶴人民公社為白鶴鄉、北溪鄉。
1992年,撤白鶴鄉、北溪鄉,并入東坑,建東坑鎮。