Del año 1868 a 1880, llegaron a Cuba 382.476 españoles, y para el año 1898, cuando Cuba logra su independencia, eran 960.682, de los cuales 449.287 eran civiles y 511.395 eran militares.