Sancti Spíritus, mesto, stredná Kuba. Nachádza sa na rieke Yayabo, prítoku rieky Zaza.
Osada bola založená v roku 1516 na rieke Tuinicú, ale v roku 1524 bola presunutá na breh Yayabo. Je to najstaršie mesto vnútra Kuby a úzke krivé ulice, staré kostoly a námestia si zachovávajú svoju koloniálnu atmosféru.
Mesto slúži ako obchodné centrum úrodnej poľnohospodárskej oblasti, ktorá produkuje cukrovú trstinu, tabak a mliečne výrobky. Leží na hlavnej ceste v krajine asi 50 km od jej prístavu Trinidad. Pop. (2002) 98,283: (odhad 2011) 98 794.