Santa Catarina está localizada en el sureste del territorio de San Luis Potosí, se encuentra en las coordenadas geográficas y a una altitud de 840 metros sobre el nivel del mar.