Santiago liegt in der südlichen Sotavento-Inselgruppe, etwa 40 km (25 mi) westlich der Insel Maio und etwa 50 km (31 mi) östlich der Insel Fogo.
Die Insel Santiago hat eine Fläche von 1.003,71 km2 (387,53 Quadratmeilen); sie ist 75 km (47 Meilen) lang, von Norden nach Süden, und etwa 35 km (22 Meilen) breit, von Osten nach Westen.
Die Insel ist gebirgig, obwohl sie im Südosten etwas flacher ist. Es gibt zwei vulkanische Bergketten:
- Serra da Malagueta, im nördlichen Teil der Insel.
- Serra do Pico de Antónia, im südlichen Teil der Insel, von Südosten nach Nordwesten. Hier befindet sich der höchste Punkt der Insel, der Pico de Antónia, der 1.394 m (4.573 ft) hoch ist.
Auf der Insel gibt es zwei Naturparks zum Schutz der Pflanzen und Tiere in den beiden Gebirgsketten:
- Parque Natural de Rui Vaz e Serra de Pico de Antónia
- Parque Natural de Serra da Malagueta
Klima
Praia, an der Südostküste, hat ein tropisches und subtropisches Wüstenklima (Köppen-Klima-Klassifikation : Bwh).
Die Jahresdurchschnittstemperatur in Praia beträgt 24,4 °C (75,9 °F). Der wärmste Monat ist im Durchschnitt der August mit einer Durchschnittstemperatur von 26,7 °C (80,1 °F). Der kühlste Monat ist im Durchschnitt der Januar mit einer Durchschnittstemperatur von 22,2 °C (72,0 °F).
Die durchschnittliche Jahresniederschlagsmenge in Praia beträgt 210,8 Millimeter (8,30 in) 8,3". Der Monat mit den meisten Niederschlägen im Durchschnitt ist der August mit 99,1 Millimeter (3,90 in) Niederschlag. Der Monat mit den wenigsten Niederschlägen im Durchschnitt ist der März ohne Niederschlag. Im Durchschnitt gibt es 49,0 Tage Niederschlag, wobei der meiste Niederschlag im September mit 7,0 Tagen und der geringste Niederschlag im Dezember mit 2,0 Tagen fällt.