隋初,為南巴縣地。
隋大業(yè)年間(605年—618年),隨縣并入連江縣。
唐武德五年(622年),屬電白縣。
元、明代,為下博鄉(xiāng)三、四、五圖。
清代,為典史所轄的白石仔堡、渡頭王村堡。
民國四年(1915年),屬電白縣第三區(qū)和第一區(qū)。
中華人民共和國成立后,分別屬電白縣第二區(qū)、第三區(qū)(部分)和第五區(qū)(旦場)。
1957年12月,改為旦場大鄉(xiāng)。
1958年10月,旦場并入紅星公社。
1959年2月,置旦場公社。
1983年11月,旦場公社改區(qū)。
1987年4月,旦場區(qū)改旦場鎮(zhèn)。