Cosmoledo is een opgeheven atol van de Seychellen in de Indische Oceaan. Cosmoledo ligt in het zuidwesten van de Seychellen, 1045 kilometer verwijderd van Victoria, de hoofdstad van de Seychellen op het eiland Mahé. Het atol maakt deel uit van de Aldabra-groep waarvan ook de atol-eilanden Aldabra, Astove en Assumption deel uitmaken. Cosmoledo is 14,5 kilometer lang (in oost-west richting) en 11,5 kilometer breed (in noord-zuid richting). De oppervlakte van het land is 4,6 km² terwijl die van het hele atol (de lagune inbegrepen) 153 km² is. Het koraalrif dat de lagune begrenst, heeft twee passages naar de zee in het zuidelijke deel. Binnen het atol is de zee ongeveer 8 meter diep. Het atol als geheel omvat een twintigtal eilanden en eilandjes, waaronder Menai in het westen en Wizard (ook wel Grande Ile geheten) in het oosten. Sinds 2018 heeft het atol een eco-camp voor sportvissers en eco-toeristen.