Se ubica a 21 kilómetros al sur del trópico de Cáncer y colinda al norte con el municipio de San Ignacio y al poniente con el litoral del océano Pacífico.