Xilitla

[6]​ El municipio se encuentra localizado en la parte sureste del Estado de San Luis Potosí, en la Zona Huasteca.

Se encuentra asentado en las estribaciones de la Sierra Madre Oriental, alcanzando alturas de 2800 metros sobre el nivel del mar, al oeste de la zona; los plegamientos orográficos van reduciendo sus alturas paulatinamente conforme se deslizan al este.

En este municipio no existen zonas de planicie con importancia en extensión.

También dentro del territorio se detecta al noreste una pequeña porción del río Huichihuayán en su trayectoria de Huehuetlán a Axtla de Terrazas.

Fuera de estas corrientes sólo se detectan en el área arroyos de tipo intermitente que se forman en las sierras en épocas de lluvias.. Una franja en todo el sur del municipio colindando con Querétaro, es de clima semicálido húmedo; en el centro semicálido húmedo con lluvias todo el año y al norte templado húmedo.