Negara ini terdiri dari sekitar 115 pulau, dengan vegetasi tropis yang rimbun, pantai yang indah dan beragam biota laut
Seychelles memiliki pulau-pulau utama yang terletak sekitar 1.000 mil (1.600 km) dari timur Kenya dan sekitar 700 mil (1.100 km) timur laut Madagaskar. Ibu kota Seychelles adalah Victoria, terletak di pulau Mahé.