隋、唐代,屬連江縣(后改保安縣、保寧縣)。
宋開寶五年(972年),并入電白縣,屬下保寧鄉(xiāng)。
元、明時,為下保寧鄉(xiāng)二圖。
清代,為典史所轄的白石凹堡、新陂堡、烏石堡、沙樓堡、雙劍堡。
民國期間,為一區(qū)。
1949年11月,為二區(qū)(樹仔)溫泉鄉(xiāng)。
1953年3月,為三區(qū)(麻崗)。
1957年1月,為文峰、樹仔、莘陂等中鄉(xiāng);同年末,為電城鄉(xiāng)的莘陂和麻崗鄉(xiāng)的文峰、山美、登樓等小鄉(xiāng)。
1958年9月,屬紅星公社后紅旗公社。
1959年6月,屬電城公社后麻崗公社;同年10月,從電城、麻崗公社析置樹仔公社。
1983年9月,樹仔公社改區(qū)。
1987年5月,樹仔區(qū)改樹仔鎮(zhèn)。