明、清時期,角尾鄉境域屬仁政鄉。
民國元年(1912年),沿清制。
民國二十年(1931年),設立角尾鄉,屬徐聞縣第五區(也稱西區)。
民國二十九年(1940年),屬第三區;同年裁區并鄉后仍設角尾鄉。
民國三十七年(1948年),與西連鄉合并,稱西角鄉。
1949年末,屬邁西鄉。
1950年5月起,屬徐以第三區,稱為第七行政村。
1953年,改為角尾鄉。
1957年,撤區并鄉仍設角尾鄉。
1958年3月,并入邁陳鄉。
1958年10月,屬邁陳公社(也稱躍進公社)。
1961年4月,從邁陳公社析出成立角尾公社。
1965年,并入邁陳公社。
1979年,恢復角尾公社。
1983年,改為角尾區。
1987年,又復稱角尾鄉。