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