民國三十六年(1947年)前,官渡鎮(zhèn)境域?qū)賲谴ǹh第八區(qū)。
民國三十六年(1947年)3月,屬吳川縣抗戰(zhàn)西南區(qū)。
中華人民共和國成立初期,屬吳川縣第七區(qū)石門鄉(xiāng)。
1958年,屬湛江市郊區(qū)龍頭公社。
1961年2月,龍頭公社分為龍頭、上圩、石門三個公社,官渡大部分屬石門公社。
1963年1月,三個小公社合并為龍頭公社。
1979年12月,官渡從龍頭公社析出,建置官渡公社。
1983年,改稱官渡區(qū)公所。
1986年12月,改稱官渡鎮(zhèn)。