La bahía de Halong se encuentra en el noroeste de Vietnam entre E106°56' y E107°37' y entre N20°43' y N21°09'.