Las provincias con mayor número de habitantes en Cuba (2010) son La Habana (2.135.498), Santiago de Cuba (1.047.963), Holguín (1.037.573), Granma (836.366), Villa Clara (800.335), y Camagüey (780.598).