区绥靖公署和第八区行政督察专员公署。中华人民共和国时期，1951年5月10日将合浦县下辖的北海东镇、西镇、高德乡、涠洲乡划出设北海市。1952年划归广西省。1955年划归广东省。1965年再次划归广西僮族自治区，隶属于钦州专区。1987年7月合浦县改由北海市管辖。