明初,属合浦“珠场八寨”之一的古里寨管辖。
新中国成立前,属北海西镇第十一、第十二、第十三、第十四4个保分管。
新中国成立初,归第一区政府的上村乡、下村乡和第二区政府的靖西乡、电白寮乡分管。
1953年,成立地角镇政府。
1956年11月,改为北海市人民委员会地角街道办事处。
1958年10月,属合浦县北海公社管区。
1961年,成立地角公社。
1984年9月,撤销建制,恢复地角镇,隶属原郊区人民政府。
1990年8月23日,撒镇设办事处,隶属海城区人民政府。