The Puerto Rico archipelago has one main island (Puerto Rico), four small islands (Vieques, Mona, Culebra, and Desecheo), and over a hundred minor keys and islets.