El municipio colinda al norte con el municipio de Axtla de Terrazas; al este con Tampacán; al sur, suroeste y sureste con Tamazunchale; y al oeste con Xilitla.