合浦县位于广西壮族自治区南端,北部湾东北岸。东经108°51′-109°46′,北纬21°27′-21°55′。县人民政府驻廉州镇,距自治区首府南宁市176公里,距北海市28公里。县城东至山口圩77公里,西至丹竹江33公里,北至常乐江口大桥40公里,南至中站8公里, 东至山口镇马鞍岭东英罗港主航道,西至西场镇。