唐总章元年(668年),置乌雷县,治今区犀牛脚镇乌雷村东,属钦州。
唐上元二年(675年),置玉山州,治今区犀牛脚镇乌雷村东,并以州界山为名改玉山州为陆州,辖安海、乌雷、玉山3县。
唐天宝元年(742年),陆州改为玉山郡,其属县随之改隶。
玉山县更名华清县。
唐至德二年(757年),安海县又更名宁海县。
唐乾元元年(758年),玉山郡复改为陆州,属县随之改隶。
唐大历三年(768年),乌雷、华清两县废,陆州迁治宁海县地(今越南芒街东南玉山)。
此后,镇域先后属安远县、钦州、钦县。
民国十九年(1930年),设头甲、二甲两乡,属钦县。
民国三十年(1941年),分设头甲、英环两乡。
1951年春,分设8个小乡。
1957年,8个小乡合并为犀牛脚乡。
次年秋,犀牛脚乡并入钦州公社。
1959年6月,设犀牛脚公社。
1984年9月,犀牛脚公社撤改为犀牛脚乡,属钦州市。
1993年8月,犀牛脚乡改为犀牛脚镇。
1994年10月,犀牛脚镇改属钦州市钦南区。