Localizado en la región sureste de la entidad, este municipio cuenta con una superficie territorial de 352.56 kilómetros cuadrados y una altura promedio de 30 metros sobre el nivel del mar. Colinda al norte con el municipio de Chankom y con el municipio de Tekom, al este con el municipio de Tixcacalcupul, al oeste con el municipio de Peto y el municipio de Yaxkabá y al sur limita con el estado de Quintana Roo.