合浦县在
广西壮族自治区南端,北部湾东北岸。县人民政府驻廉州镇,离自治区首府
南宁市176公里,离
北海市28公里。县城东至山口圩77公里,西至丹竹江33公里,北至常乐江口大桥40公里,南至中站8公里, 东至山口镇马鞍岭东英罗港主航道,西至西场镇鲁根嘴西大风江口主航道,南至福成乡西村竹林盐场四工区海堤,北至常乐镇双角岭,县境东西最大横离96公里,南北最大纵离54公里。东北与
博白县、东南与
广东省廉江县相邻,西与
钦州市交接。北与
浦北县、
灵山县相接,南界东西两段临海,中段近邻
北海市。全县陆地2380平方公里,海岸线长308公里,现辖15个乡镇、245个村、28个社区,约103万人。汉族为主,有壮、瑶等少数民族。