Popular names in Cuba

Baby-name rankings are not published here and the most common surnames, from Forebears (non-official).

Most common surnames

All 98 surnames →
RankSurnameOrigin & meaningPeople
1RodríguezSpanish · “son of Rodrigo”548,259
2GonzálezSpanish · “son of Gonzalo”447,171
3PérezSpanish · “son of Pedro”435,386
4HernándezSpanish · “son of Hernando”379,100
5GarcíaSpanish305,889
6MartínezSpanish · “son of Martín”234,862
7DíazSpanish · “son of Diego”218,109
8LópezSpanish · “son of Lope”186,538
9FernándezSpanish · “son of Fernando”179,428
10SánchezSpanish · “son of Sancho”171,715

Source: Forebears (non-official). Rankings are updated when the publisher releases new data.