Territorialmente limita al norte con Cedral, al este con Matehuala, al sur con Villa de Guadalupe y al oeste con el municipio de Catorce. Se encuentra a una altura promedio de 1,800 metros sobre el nivel del mar y su territorio está formado por una extensión territorial de 131.33 kilómetros cuadrados.