El municipio colinda al norte con el municipio de San Antonio; al noroeste con Tampamolón; al este con Tampacán; al sur con Matlapa y Tamazunchale; y al oeste con Xilitla.