Colinda al norte con Muna, al sur con Oxkutzcab, al este con Ticul, al oeste y sur con el estado de Campeche particularmente con el municipio de Hecelchakán. Este municipio cuenta con una superficie territorial de 694.90 kilómetros cuadrados y una altura promedio de 75 metros sobre el nivel del mar.