Colinda al sur con Tolimán y Cadereyta, al este con Pinal, al norte con los municipios de Xichú y Atarjea del estado de Guanajuato, y al oeste con el municipio de Santa Catarina, Tiene una superficie de 694.9 km² , se encuentra a una altitud de 1593 m.s.n.m