limita al norte con el municipio de Moctezuma, al este con la capital de San Luis Potosí, al sur con el municipio de Mexquitic de Carmona y al oeste con el estado de Zacatecas, se encuentra a 1,850 metros sobre el nivel del mar y cuenta con una extensión territorial de 775.17 kilómetros cuadrados.