鰲頭鎮(zhèn)前身屬茂名縣第五區(qū),成立于1949年10月。
1950年6月,改為茂名縣第四區(qū)。
1956年3月,改為鰲頭區(qū)。
1957年2月,改為鰲頭鄉(xiāng)。
1958年10月至1968年10月,是火箭公社黨政機(jī)關(guān)所在地。
1959年1月,分設(shè)鰲頭、金塘、公館3個公社;同年8月,又增鎮(zhèn)盛、袂花、新坡3個公社,其中,鰲頭公社管轄范圍即為現(xiàn)鰲頭鎮(zhèn)管轄范圍。
1968年4月,由茂名市郊區(qū)辦事處管轄(1969年12月該機(jī)構(gòu)被撤銷,由茂名市直接管轄)。
1980年9月,改設(shè)鰲頭公社黨委會和鰲頭管理委員會。
1983年11月,改為區(qū)建制。
1985年,建立茂南區(qū)后,由茂南區(qū)管轄。
1987年5月,鰲頭區(qū)改鰲頭鎮(zhèn)。