El territorio de San Vicente y las Granadinas consta de 32 islas e islotes: la isla principal, San Vicente (344 km²) y los dos tercios septentrionales de las Granadinas (45 km²).