Este parque está constituido por 42 cayos de origen coralino y un gran número de bancos de arena, algunos con una considerable superficie (como Cayo Grande, de 15,1 km² de extensión), y algunos más pequeños, como el Gran Roque, a pesar de ser el más poblado solo tiene 1,7 km² (170 hectáreas) de extensión.