These have been:
[Of the República en armas]
Carlos Manuel de Céspedes y del Castillo (October 10, 1868 – October 27,1873)
Salvador Cisneros Betancourt (October 1873- June 1875)
Juan Bautista Spotorno (June 29, 1875 – March 29, 1876)
Tomás Estrada Palma (March 29, 1876 – mid 1876)
Francisco Vicente Aguilera (1876 – February 12, 1877)
Vicente García (February 12, 1877 – February 8, 1879)
[Period without organized resistance to Spanish rule, 1879-1895]
José Martí (February 24 – May 19, 1895)
Salvador Cisneros Betancourt (September 13, 1895 – October 10, 1898)
Bartolomé Masó (October 10 – December 31, 1898)
{First United States intervention, January 1, 1899 – May 20, 1902}
[Of the independent República de Cuba]
Tomás Estrada Palma (May 20, 1902 – September 28, 1906)
{Second United States intervention, September 1906 January 1909}
José Miguel Gómez Y Gómez (January 28, 1909 – May 20, 1913)
Mario García Menocal (May 20, 1913- May 20, 1921)
Alfredo Zayas (Mary 20, 1921 – May 20, 1925)
Gerardo Machado y Morales (May 20, 1925 – August 12, 1933)
Alberto Herrera y Ferch (acting, August 12-13, 1933)
Carlos Manuel de Céspedes y Quesada (Provisional, August 13 – September 4, 1933)
[Pentarchy, September 4-10, 1933]
Ramón Grau San Martín (provisional, September 10, 1933- January 14, 1934)
Carlos Hevia (provisional, January 16-17, 1934)
Carlos Mendieta y Montefur (provisional, January 18, 1934 – December 13, 1935)
Jose Agripino Barnet y Vinageras (acting, December 1935 – May 20, 1936)
Miguel Mariano Gómez y Arias (May 20 – December 23, 1936)
Federico Laredo Bru (December 24, 1936 – May 20, 1940)
[Carlos Márquez Santos, president of the Constituent Assembly]
Fulgencio Batista y Zaldívar (October 10, 1940 – October 10, 1944)
Ramón Grau San Martín (October 10, 1944 – October 10, 1948)
Carlos Prío Socarrás (October 10, 1948 – March 10, 1952)
Fulgencio Batista y Zaldívar (as prime minister and jefe de estado, March 10 – April 4, 1952; provisional president, April 4 – August 17, 1954)
Andrés Domingo Morales y del Castillo (interim president, August 17 – February 2, 1955)
Fulgencio Batista y Zaldívar (February 2, 1955 – December 31, 1958)
Carlos Piedra (acting, December 31, 1958 – January 1, 1959)
Manuel Urrutia Lleó (January 1 – July 17,1959)
Osvaldo Dorticós Torrado (July 17, 1959 – 1976)
Fidel Castro Ruz (December 2, 1976 – February 19, 2008)
Raul Castro (acting president, July 31, 2006 – 2008; President February 24, 2008 – 2013; February 24, 2013 – April 19, 2018)
Miguel Díaz Canel (October 10, 2019 -)