Cuba è l'isola più grande del Mar dei Caraibi (110,860 chilometri quadrati o 42,803 miglia quadrate). Copre un'area leggermente più piccola della Pennsylvania ed è anche l'isola con la più grande popolazione nazionale: stimato a 11.047.251 nel luglio 2014 da World Factbook.
La seconda isola più grande è Hispaniola, dove si trovano i paesi di Haiti e Repubblica Dominicana. È significativamente più piccolo nella zona di Cuba (76.420 chilometri quadrati o 29.506 miglia quadrate). La popolazione complessiva di questi due paesi supera i 20 milioni, ovvero il doppio della popolazione di Cuba, rendendo Hispaniola l'isola caraibica con la più grande popolazione totale.