广西合浦县位于广西壮族自治区的南端,北部湾的东北岸,全县陆地面积2380平方公里,地理位置东经108度51至109度46之间,北纬21度27至21度55之间,距离自治区首府176公里,距离北海市28公里。东南与广东省廉江市相邻,是著名的南珠之乡。