| Președinte | A intrat în funcție | A părăsit biroul | Petrecere | Note |
| José Castro Madriz |  | 8 mai 1847 | 16 noiembrie 1849 | Liberal | "Fondator al Republicii". |
| Miguel Mora Porras (președinte interimar) |  | 16 noiembrie 1849 | 26 noiembrie 1849 | Liberal | |
| Juan Mora Porras (primul, al doilea și al treilea mandat) |  | 26 noiembrie 1849 | 14 august 1859 | Liberal | |
| José María Montealegre Fernández |  | 14 august 1859 | 8 mai 1863 | Liberal | Provizoriu 1859-1860. |
| Jesús Jiménez Zamora |  | 8 mai 1863 | 8 mai 1866 | Liberal | |
| José Castro Madriz (al doilea mandat) |  | 8 mai 1866 | 1 noiembrie 1868 | Liberal | Depus printr-o lovitură de stat. |
| Jesús Jiménez Zamora (al doilea mandat) |  | 1 noiembrie 1868 | 27 aprilie 1870 | Militară | |
| Bruno Carranza Ramírez |  | 27 aprilie 1870 | 8 august 1870 | Liberal | Depus printr-o lovitură de stat. |
| Tomás Guardia Gutiérrez |  | 10 august 1870 | 8 mai 1876 | Liberal | Provizoriu 1870-1872. |
| Aniceto Esquivel Sáenz |  | 8 mai 1876 | 30 iulie 1876 | Liberal | Depus printr-o lovitură de stat. |
| Vicente Herrera Zeledón |  | 30 iulie 1876 | 11 septembrie 1877 | Conservator | |
| Tomás Guardia Gutiérrez (al doilea mandat) |  | 11 septembrie 1877 | 6 iulie 1882 | Liberal | A murit în timpul mandatului. |
| Saturnino Lizano Gutiérrez |  | 6 iulie 1882 | 20 iulie 1882 | Liberal | Președinte interimar. |
| Próspero Fernández Oreamuno |  | 20 iulie 1882 | 12 martie 1885 | Liberal | A murit în timpul mandatului. |
| Bernardo Soto Alfaro (două mandate consecutive, primul incomplet) |  | 12 martie 1885 | 8 mai 1890 | Liberal | Carlos Durán Cartín a fost președinte interimar în perioada 1889-1890. |
| José Rodríguez Zeledón |  | 8 mai 1890 | 8 mai 1894 | Partidul Constituțional | |
| Rafael Yglesias Castro (primul și al doilea mandat) |  | 8 mai 1894 | 8 mai 1902 | Partea civilă | |
| Ascensión Esquivel Ibarra | .JPG) | 8 mai 1902 | 8 mai 1906 | Partea civilă | |
| Cleto González Víquez (primul mandat) |  | 8 mai 1906 | 8 mai 1910 | Partidul Uniunii Naționale | |
| Ricardo Jiménez Oreamuno (primul mandat) |  | 8 mai 1910 | 8 mai 1914 | Partidul Național Republican | Fiul lui Jesús Jiménez Zamora |
| Alfredo González Flores |  | 8 mai 1914 | 27 ianuarie 1917 | Partidul Republican Național | Depus de Tinoco în urma unei lovituri de stat. |
| Federico Tinoco Granados (primul și al doilea mandat) |  | 27 ianuarie 1917 | 13 august 1919 | Militar/Partido Tinoquista | Răsturnat de o revoltă populară. |
| Juan Quirós Segura (anterior vicepreședinte) |  | 13 august 1919 | 2 septembrie 1919 | Militar/Partido Tinoquista | Forțat să demisioneze de către guvernul american. |
| Francisco Aguilar Barquero (președinte interimar) |  | 2 septembrie 1919 | 8 mai 1920 | Partidul Uniunii Naționale | |
| Julio Acosta García |  | 8 mai 1920 | 8 mai 1924 | Partidul Constituțional | |
| Ricardo Jiménez Oreamuno (al doilea mandat) |  | 8 mai 1924 | 8 mai 1928 | Partidul Național Republican | |
| Cleto González Víquez (al doilea mandat) |  | 8 mai 1928 | 8 mai 1932 | Partidul Uniunii Naționale | |
| Ricardo Jiménez Oreamuno (al treilea mandat) |  | 8 mai 1932 | 8 mai 1936 | Partidul Republican Național | |
| León Cortés Castro | .jpg) | 8 mai 1936 | 8 mai 1940 | Partidul Republican Național | |
| Rafael Calderón Guardia |  | 8 mai 1940 | 8 mai 1944 | Partidul Național Republican | |
| Teodoro Picado Michalski |  | 8 mai 1944 | 8 mai 1948 | Partidul Republican Național | |
| Santos León Herrera (președinte interimar) | .jpg) | 20 aprilie 1948 | 8 mai 1948 | Partidul Republican Național | Fost vicepreședinte al Teodoro Picado Michalski. |
| José Figueres Ferrer |  | 8 mai 1948 | 8 noiembrie 1949 | Partidul Național de Eliberare | A venit la putere în timpul unui război civil. A redat puterea președintelui ales după reorganizarea guvernului. |
| Otilio Ulate Blanco |  | 7 noiembrie 1949 | 8 mai 1953 | Partidul Uniunii Naționale | |
| José Figueres Ferrer (al doilea mandat) |  | 8 mai 1953 | 8 mai 1958 | Partidul Național de Eliberare | Realegerea prezidențială a fost respinsă. |
| Mario Echandi Jiménez |  | 8 mai 1958 | 8 mai 1962 | Partidul Unificării Naționale | |
| Francisco Orlich Bolmarcich |  | 8 mai 1962 | 8 mai 1966 | Partidul Național de Eliberare | |
| José Trejos Fernández |  | 8 mai 1966 | 8 mai 1970 | Partidul Unificării Naționale | |
| José Figueres Ferrer (al treilea mandat) |  | 8 mai 1970 | 8 mai 1974 | Partidul Național de Eliberare | Realegerea prezidențială a fost respinsă. |
| Daniel Oduber Quirós | .jpg) | 8 mai 1974 | 8 mai 1978 | Partidul Național de Eliberare | |
| Rodrigo Carazo Odio |  | 8 mai 1978 | 8 mai 1982 | Partidul Unității Social Creștine | |
| Luis Monge Álvarez | .jpg) | 8 mai 1982 | 8 mai 1986 | Partidul Național de Eliberare | |
| Óscar Arias |  | 8 mai 1986 | 8 mai 1990 | Partidul Național de Eliberare | Laureat al Premiului Nobel pentru Pace în 1987. |
| Rafael Calderón Fournier |  | 8 mai 1990 | 8 mai 1994 | Partidul Unității Social Creștine | Fiul lui Rafael Ángel Calderón Guardia. |
| José Figueres Olsen |  | 8 mai 1994 | 8 mai 1998 | Partidul Național de Eliberare | Fiul lui José Figueres Ferrer. |
| Miguel Rodríguez Echeverría |  | 8 mai 1998 | 8 mai 2002 | Partidul Unității Social Creștine | |
| Abel Pacheco de la Espriella |  | 8 mai 2002 | 8 mai 2006 | Partidul Unității Social Creștine | Realegerea prezidențială a fost restabilită. |
| Óscar Arias (al doilea mandat) |  | 8 mai 2006 | 8 mai 2010 | Partidul Național de Eliberare | |
| Laura Chinchilla |  | 8 mai 2010 | 8 mai 2014 | Partidul Național de Eliberare | Prima femeie președinte (presidenta) a Costa Rica. |
| Luis Guillermo Solís |  | 8 mai 2014 | 8 mai 2018 | Partidul Acțiunea Cetățenilor | |
| Carlos Alvarado Quesada | .jpg) | 8 mai 2018 | 8 mai 2022 | Partidul Acțiunea Cetățenilor | |
| Rodrigo Chaves Robles | | 8 mai 2022 | Prezent | Partidul Progresului Social Democrat | |