隋、唐代,属连江县(后改保安县、保宁县)。
宋开宝五年(972年),并入电白县,属下保宁乡。
元、明时,为下保宁乡二图。
清代,为典史所辖的白石凹堡、新陂堡、乌石堡、沙楼堡、双剑堡。
民国期间,为一区。
1949年11月,为二区(树仔)温泉乡。
1953年3月,为三区(麻岗)。
1957年1月,为文峰、树仔、莘陂等中乡;同年末,为电城乡的莘陂和麻岗乡的文峰、山美、登楼等小乡。
1958年9月,属红星公社后红旗公社。
1959年6月,属电城公社后麻岗公社;同年10月,从电城、麻岗公社析置树仔公社。
1983年9月,树仔公社改区。
1987年5月,树仔区改树仔镇。