What is the most popular last name in Cuba?

Castro If by popular you mean most common then it would have to be Martinez, Lopez, and Perez. Castro is not all that common nor is it very popular with the citizens of Cuba.