Localizado en la región norte de la entidad, este municipio cuenta con una extensión territorial de 543.45 kilómetros cuadrados y se encuentra a una altura promedio de 7 metros sobre el nivel del mar. Colinda al norte con los municipios de Dzilam de Bravo, Panabá y Dzilam de González, al sur con Cenotillo, al este con Sucilá y al oeste con el municipio de Temáx.