Santiago do Cacém is een plaats en gemeente in het Portugese district Setúbal. De gemeente heeft een totale oppervlakte van 1,059 km² en telde 31.105 inwoners in 2001.
Bezienswaardig is het kasteel van Santiago do Cacém.
Santiago do Cacém bestaat uit de volgende freguesias: