Die Seychellen haben eine Landmasse von 455km² aufgeteilt auf über 155 inseln. Das macht die Seychellen zum kleinsten Land Afrikas. Die Küstenlänge beträgt 491km. Die größte Insel ist Mahé (154km²), Praslin (38km²), Silhouette (20km²) and La Digue (10km²), alle vier sind Granitinseln wie die meisten der zu den Inneren Inseln zählenden Eilande. Die sog. Äußeren Inseln wiederum sind eine Gruppe von Koralleninseln die deutlich kleiner und auf ein größeres Gebiet des indischen Ozeans verstreut sind. 58,61% der Landmasse stehen unter Naturschutz, was dem weltweit höchsten Prozentsatz entspricht.