Сейшельские острова расположены на западе Индийского океана в тропических широтах южнее экватора, а на юго-западе в 950 км находится остров Мадагаскар. Архипелаг состоит из 115 островов, общая площадь которых 455 кв. км. По происхождению они вулканические-гранитные ( в основном это крупные острова) и коралловые (мелкие острова на севере). Обитаемых островов всего лишь около 20. Самый крупный остров - Маэ, на нем расположена столица государства.