Colinda al sureste con Akil, al noreste con el municipio de Ticul, al norte con Santa Elena y al noroeste con el estado de Campeche. Este municipio cuenta con una superficie territorial de 709.68 kilómetros cuadrados y tiene una altura media de 136 metros sobre el nivel del mar.