El municipio colinda al norte con los municipios de San Gabriel, Gómez Farías y Tamazula de Gordiano; al este con los municipios de Tamazula de Gordiano y Zapotiltic; al sur con los municipios de Zapotiltic, Tuxpan, Tonila y Zapotitlán de Vadillo; al oeste con los municipios de Zapotitlán de Vadillo y San Gabriel.