Limita al norte con el Municipio de  Apozol, al sur  con el de Moyahua; al este con el de Nochistlan, y al oeste con el municipio de Teúl de González Ortega.