Sancti-Spiritus es un municipio de la provincia de Salamanca , en la comunidad autónoma de Castilla y León , España. Dista 70 km de Salamanca , capital de la provincia. Se encuentra a 756 m sobre el nivel del mar.
La superficie del municipio es de 142 km 2 y ocupa el 4º municipio de la provincia de Salamanca tras Ciudad Rodrigo , Castillejo de Martín Viejo y Ledesma .
Al año 2016 su población es de 854 habitantes y el código postal 37470.