colinda al norte con San Luis Potosí, en específico con el municipio de Río Verde. Al sur limita con los municipios de Jalpan de Serra, Pinal de Amoles y el Estado de Guanajuato, su altitud media es de 844 m.s.n.m, cuenta con una extensión territorial de 731 km 2