El municipio colinda al norte, al este y al sur con el municipio de Villa Hidalgo; al oeste con Moctezuma; al suroeste con San Luis Potosí su distancia aproximada a la capital del estado es de 97 kilómetros.