El municipio colinda al norte con el municipio de Tancanhuitz de Santos; al este con Coxcatlán; al sur con Xilitla; y al oeste con Aquismón.