San Andrés es un municipio fronterizo, rodeado por municipios del departamento de El Petén, y por Estados de la República de México.