Santa Teresa está ubicado en Galisancho municipio en la provincia de Provincia de Salamanca, Castilla y León. La población de Santa Teresa es de 186 personas (2020), la distancia de Santa Teresa a Madrid es de 220 kilómetros, la distancia de Santa Teresa a Salamanca (capital de la Provincia de Salamanca) es de 37 kilómetros. Santa Teresa, Derrengada-Valhondos, Pedro Martín, Carmeldo, Cártala y Torre Clemente de Abajo se encuentran cerca de Santa Teresa.