El municipio colinda al norte con los municipios de Teocuitatlán de Corona, Tuxcueca y La Manzanilla de la Paz; al este con los municipios de La Manzanilla de la Paz, Mazamitla y Tamazula de Gordiano; al sur con los municipios de Tamazula de Gordiano y Gómez Farías; al oeste con los municipios de Gómez Farías, Atoyac y Teocuitatlán de Corona.