塞舌尔位于印度洋西南部的群岛国家,西距非洲大陆东岸1500公里,南离马达加斯加900多公里。455.39平方公里(陆地面积),领海面积40万平方公里,专属海洋经济区面积100万平方公里。
地处欧、亚、非三大洲中心地带,为亚、非两洲交通要冲,地理位置十分重要。西距肯尼亚蒙巴萨港1593公里,西南距马达加斯加925公里,南与毛里求斯隔海相望,距印度2813公里。
由115个大小岛屿组成,最大岛屿马埃岛面积148平方公里。塞舌尔群岛分为4个密集的岛群:马埃岛和它周围的卫星岛;锡卢埃特岛和北岛;普拉斯兰岛群;弗里吉特岛及其附近的礁屿。
花岗岩岛多山地丘陵,以马埃岛海拔905米的塞舌尔山为全国最高点。珊瑚岛地势低平。全境无河流。属热带雨林气候,终年高温多雨。热季平均气温30℃,凉季平均气温24℃。