Découverte par Christophe Colomb lors de son deuxième voyage dans le Nouveau Monde en 1494, Cayo Largo est une île de calcaire d'une superficie totale de . Elle mesure environ de long par de large en moyenne. Elle fait partie des 350 îles et îlots qui forment l'archipel de «Los Canarreros» et relève administrativement de la municipalité spéciale de Isla de la Juventud (Île de la Jeunesse). Elle est située à de La Habana et à environ au sud-ouest des côtes de l'île de Cuba. Son côté nord est occupé en grande partie par des marais et des mangroves et son côté sud est composé de plages de sable fin. 