# List of presidents of the Legislative Assembly of El Salvador

The president of the Legislative Assembly of El Salvador is the presiding officer of the Legislative Assembly of El Salvador.

## List of presidents of the Legislative Assembly

| President | President | President | Term of office | Term of office | Term of office | Party |
| President | President | President | Assumed office | Left office | Time in office | Party |
| 1 | Enrique Hoyos | Enrique Hoyos (1810–1859) | 21 October 1841 | 6 November 1841 | 16 days | Independent |
| 2 | José María Cornejo | José María Cornejo (1788–1864) | 29 January 1842 | 1 October 1842 | 245 days | Independent |
| 3 | Manuel Mencía | Manuel Mencía (1805–1883) | 16 February 1843 | 25 December 1843 | 312 days | Independent |
| 4 | Victoriano Rodríguez y Nuila | Victoriano Rodríguez y Nuila (1790–1857) | 30 January 1844 | 11 June 1844 | 133 days | Independent |
| 5 | Ignacio Blanco | Ignacio Blanco (?–1879) | 14 February 1845 | 13 June 1845 | 119 days | Independent |
| 6 | Anselmo Paiz | Anselmo Paiz (?–1875) | 5 February 1846 | 14 March 1846 | 37 days | Independent |
| 7 | Manuel Mencía | Manuel Mencía (1805–1883) | 22 February 1847 | 19 March 1847 | 25 days | Independent |
| 8 | José María Zelaya Pérez | José María Zelaya Pérez (1817–1868) | 25 January 1848 | 16 March 1848 | 51 days | Independent |
| 9 | Eugenio Aguilar | Eugenio Aguilar (1804–1879) | 3 February 1849 | 22 March 1849 | 47 days | Liberal |
| 10 | Agustín Morales | Agustín Morales (?–1857) | 24 January 1850 | 8 March 1850 | 43 days | Independent |
| 11 | José María San Martín | José María San Martín (1811–1857) | 18 February 1851 | 19 March 1851 | 29 days | Conservative |
| 11 | José María San Martín | José María San Martín (1811–1857) | 26 January 1852 | 28 February 1852 | 33 days | Conservative |
| 11 | José María San Martín | José María San Martín (1811–1857) | 2 March 1853 | 3 April 1853 | 32 days | Conservative |
| 12 | Juan José Bonilla | Juan José Bonilla (1812–1894) | 11 February 1854 | 14 March 1854 | 31 days | Independent |
| 13 | Francisco Dueñas | Francisco Dueñas (1810–1884) | 27 January 1855 | 24 February 1855 | 28 days | Conservative |
| 14 | José Mariano Hernández | José Mariano Hernández (1786–1864) | 21 January 1856 | 14 April 1856 | 84 days | Conservative |
| 15 | Ignacio Gómez | Ignacio Gómez (1812–?) | 14 January 1857 | 27 April 1857 | 103 days | Independent |
| 16 | José Trinidad Cabañas | José Trinidad Cabañas (1805–1871) | 19 January 1858 | 20 February 1858 | 32 days | Independent |
| 17 | Manuel Gallardo | Manuel Gallardo (1826–1913) | 17 January 1859 | 12 February 1859 | 26 days | Independent |
| 18 | José Ángel Quirós | José Ángel Quirós (1820–1867) | 18 January 1860 | 12 February 1860 | 25 days | Independent |
| 19 | Santiago González Portillo | Santiago González Portillo (1818–1887) | 27 January 1862 | 26 February 1862 | 30 days | Liberal |
| 19 | Santiago González Portillo | Santiago González Portillo (1818–1887) | 16 January 1863 | 29 January 1863 | 13 days | Liberal |
| 20 | Ireneo Chacón | Ireneo Chacón (1825–1883) | 15 February 1864 | 21 March 1864 | 35 days | Independent |
| 21 | Manuel Gallardo | Manuel Gallardo (1826–1913) | 16 January 1865 | 21 February 1865 | 36 days | Independent |
| 22 | Francisco Zaldívar | Francisco Zaldívar (1823–1878) | 17 January 1866 | 28 February 1866 | 42 days | Independent |
| 23 | Manuel Gallardo | Manuel Gallardo (1826–1913) | 16 January 1867 | 21 February 1867 | 36 days | Independent |
| 24 | Ireneo Chacón | Ireneo Chacón (1825–1883) | 17 January 1868 | 28 February 1868 | 32 days | Independent |
| 24 | Ireneo Chacón | Ireneo Chacón (1825–1883) | 9 January 1869 | 20 February 1869 | 42 days | Independent |
| 25 | Rafael Zaldívar | Rafael Zaldívar (1834–1903) | 15 January 1870 | 28 February 1870 | 44 days | Liberal |
| 26 | Rafael Campo | Rafael Campo (1813–1890) | 1871 | 1871 | c. 1 year | Conservative |
| 27 | Doroteo Vasconcelos | Doroteo Vasconcelos (1803–1883) | 15 January 1872 | 1 April 1872 | 77 days | Liberal |
| 28 | José Dolores Larreynaga Ayala | José Dolores Larreynaga Ayala (1828–1894) | 25 September 1872 | 18 October 1873 | 1 year, 23 days | Liberal |
| 29 | Dositeo Fallos | Dositeo Fallos (1831–1901) | 22 January 1874 | 14 March 1874 | 51 days | Independent |
| 30 | Andrés del Valle | Andrés del Valle (1833–1888) | 18 January 1875 | 9 March 1875 | 50 days | Liberal |
| 31 | Mariano Castro | Mariano Castro (1837–1882) | 4 January 1876 | 18 January 1876 | 14 days | Independent |
| 32 | Gregorio López Lemus | Gregorio López Lemus (?–1901) | 4 July 1876 | 23 August 1876 | 50 days | Independent |
| 33 | Domingo López | Domingo López (1833–?) | 11 January 1877 | 3 March 1877 | 51 days | Independent |
| 34 | José María Vides | José María Vides (es) (1830–1907) | 12 January 1878 | 4 March 1878 | 51 days | Liberal |
| 35 | Teodoro Moreno | Teodoro Moreno (es) (1821–1885) | 15 January 1879 | 27 February 1879 | 43 days | Conservative |
| 35 | Teodoro Moreno | Teodoro Moreno (es) (1821–1885) | 9 June 1879 | 1 March 1880 | 266 days | Conservative |
| 35 | Teodoro Moreno | Teodoro Moreno (es) (1821–1885) | 15 January 1881 | 22 March 1881 | 66 days | Conservative |
| 35 | Teodoro Moreno | Teodoro Moreno (es) (1821–1885) | 14 January 1882 | 9 March 1882 | 54 days | Conservative |
| 35 | Teodoro Moreno | Teodoro Moreno (es) (1821–1885) | 4 January 1883 | 22 February 1883 | 49 days | Conservative |
| 35 | Teodoro Moreno | Teodoro Moreno (es) (1821–1885) | 19 November 1883 | 14 December 1883 | 25 days | Conservative |
| 36 | Ángel Guirola | Ángel Guirola (es) (1826–1910) | 19 January 1884 | 29 February 1884 | 41 days | Conservative |
| 36 | Ángel Guirola | Ángel Guirola (es) (1826–1910) | 14 January 1885 | 29 May 1885 | 135 days | Conservative |
| 37 | Hermógenes Alvarado Gómez | Hermógenes Alvarado Gómez (1845–1900) | 14 September 1885 | 26 November 1885 | 73 days | Independent |
| 38 | Francisco Esteban Galindo | Francisco Esteban Galindo (1850–1896) | 21 June 1886 | 30 June 1886 | 9 days | Liberal |
| 39 | Antonio Ruíz Aguilar | Antonio Ruíz Aguilar (1832–1900) | 30 June 1886 | 30 September 1886 | 92 days | Independent |
| 40 | José Valle Rodríguez | José Valle Rodríguez (1828–1906) | 15 February 1887 | 26 April 1887 | 70 days | Liberal |
| 41 | José Dolores Larreynaga Ayala | José Dolores Larreynaga Ayala (1828–1894) | 13 February 1888 | 7 April 1888 | 54 days | Liberal |
| 42 | José Rocas Pacas Pineda | José Rocas Pacas Pineda (1850–1909) | 16 February 1889 | 13 April 1889 | 56 days | Liberal |
| 43 | Francisco Vaquero | Francisco Vaquero (1848–1928) | 15 February 1890 | 18 September 1890 | 214 days | Liberal |
| 44 | José Domingo Arce y Rascón | José Domingo Arce y Rascón (1846–1901) | 10 February 1891 | 2 May 1891 | 81 days | Liberal |
| 45 | Onofre Durán Santillana | Onofre Durán Santillana (1836–?) | 15 February 1892 | 1 October 1892 | 229 days | Liberal |
| 46 | Antonio Castro Rodríguez | Antonio Castro Rodríguez (1845–1902) | 20 February 1893 | 15 July 1893 | 145 days | Liberal |
| 47 | Rafael Pinto Figueroa | Rafael Pinto Figueroa (1832–1917) | 15 February 1894 | 20 April 1894 | 64 days | Liberal |
| 48 | Joaquin Medina Rodríguez | Joaquin Medina Rodríguez (1831–1908) | 15 February 1895 | 23 April 1895 | 67 days | Liberal |
| 49 | Eduardo Arriola Zelaya | Eduardo Arriola Zelaya (1846–1900) | 15 February 1896 | 13 May 1896 | 88 days | Liberal |
| 50 | Dositeo Fallos | Dositeo Fallos (1831–1901) | 15 February 1897 | 5 January 1898 | 324 days | Liberal |
| 51 | Julio Interiano | Julio Interiano (1852–1924) | 15 February 1898 | 12 April 1898 | 56 days | Liberal |
| 52 | Trinidad Romero | Trinidad Romero (1848–1904) | 12 April 1898 | 20 April 1898 | 8 days | Liberal |
| 53 | Dionisio Aráuz | Dionisio Aráuz (1845–?) | 1899 | 1899 | c. 1 year | Liberal |
| 54 | Eduardo Arriola Zelaya | Eduardo Arriola Zelaya (1846–1900) | 1900 | 26 August 1900 | c. 237 days | Liberal |
| 55 | Ramón García González | Ramón García González (1853–1934) | 1901 | 1901 | c. 1 year | Liberal |
| 56 | Dionisio Aráuz | Dionisio Aráuz (1845–?) | 1902 | 1902 | c. 1 year | Liberal |
| 57 | Fidel Antonio Novoa Meléndez | Fidel Antonio Novoa Meléndez (1863–1922) | 1903 | 1903 | c. 1 year | Liberal |
| 58 | Federico Mejía | Federico Mejía (?–1937) | 1904 | 1904 | c. 1 year | Liberal |
| 58 | Federico Mejía | Federico Mejía (?–1937) | 1905 | 1905 | c. 1 year | Liberal |
| 59 | Dionisio Aráuz | Dionisio Aráuz (1845–?) | 1906 | 1906 | c. 1 year | Liberal |
| 60 | Ramón García González | Ramón García González (1853–1934) | 1907 | 1907 | c. 1 year | Liberal |
| 61 | Antonio Martínez | Antonio Martínez (?–?) | 1908 | 1908 | c. 1 year | Liberal |
| 62 | Rafael Pinto Figueroa | Rafael Pinto Figueroa (1832–1917) | 1909 | 1909 | c. 1 year | Constitutional Party |
| 62 | Rafael Pinto Figueroa | Rafael Pinto Figueroa (1832–1917) | 1910 | 1910 | c. 1 year | Constitutional Party |
| 62 | Rafael Pinto Figueroa | Rafael Pinto Figueroa (1832–1917) | 1911 | 1911 | c. 1 year | Constitutional Party |
| 63 | Fidel Antonio Novoa Meléndez | Fidel Antonio Novoa Meléndez (1863–1922) | 1912 | 1912 | c. 1 year | Liberal |
| 64 | Carlos Meléndez | Carlos Meléndez (1861–1919) | 29 April 1912 | 1913 | c. 1 year | National Democratic Party |
| 65 | Francisco García de Machón | Francisco García de Machón (1857–1917) | 1914 | 1914 | c. 1 year | National Democratic Party |
| 65 | Francisco García de Machón | Francisco García de Machón (1857–1917) | 1915 | 1915 | c. 1 year | National Democratic Party |
| 66 | José Miguel Batres | José Miguel Batres (1855–1941) | 1916 | 1916 | c. 1 year | National Democratic Party |
| 66 | José Miguel Batres | José Miguel Batres (1855–1941) | 1917 | 1917 | c. 1 year | National Democratic Party |
| 66 | José Miguel Batres | José Miguel Batres (1855–1941) | 1918 | 1918 | c. 1 year | National Democratic Party |
| 67 | Joaquín Falla Cañas | Joaquín Falla Cañas (1854–1923) | 1919 | 1919 | c. 1 year | National Democratic Party |
| 68 | Roberto Parker | Roberto Parker (?–?) | 1920 | 1920 | c. 1 year | National Democratic Party |
| 69 | Modesto Castro | Modesto Castro (?–?) | 1921 | 1921 | c. 1 year | National Democratic Party |
| 70 | Daniel González | Daniel González (?–?) | 1922 | 1922 | c. 1 year | National Democratic Party |
| 71 | José Antonio Rodríguez | José Antonio Rodríguez (?–?) | 1923 | 1927 | c. 5 years | National Democratic Party |
| 72 | Fernando López | Fernando López (?–?) | 1928 | 1929 | c. 2 years | National Democratic Party |
| 73 | Francisco Antonio Reyes Gálvez | Francisco Antonio Reyes Gálvez (1860–1951) | 1930 | 1930 | c. 1 year | National Democratic Party |
| 74 | José Maximiliano Olano | José Maximiliano Olano (?–?) | 1931 | 1931 | c. 1 year | Salvadoran Laborist Party |
| 75 | Honorato Villacorta | Honorato Villacorta (?–?) | 1932 | 1932 | c. 1 year | National Pro Patria Party |
| 76 | Rodolfo Víctor Morales | Rodolfo Víctor Morales (?–?) | 1933 | 1935 | c. 2 years | National Pro Patria Party |
| 77 | César Cierra | César Cierra (?–?) | 1935 | 1939 | c. 4 years | National Pro Patria Party |
| 78 | Francisco Antonio Reyes Gálvez | Francisco Antonio Reyes Gálvez (1860–1951) | 1939 | 1945 | c. 6 years | National Pro Patria Party |
| 79 | Ricardo Rivas Vides | Ricardo Rivas Vides (?–?) | 1945 | 14 December 1948 | c. 4 years | Unification Social Democratic Party |
| – | | Revolutionary Council of Government (es) | 15 December 1948 | 14 September 1950 | 1 year, 274 days | Military |
| 80 | Reynaldo Galindo Pohl | Reynaldo Galindo Pohl (1918–2012) | 14 September 1950 | 1952 | c. 2 years | Revolutionary Party of Democratic Unification |
| 81 | José María Peralta Salazar | José María Peralta Salazar (?–?) | 1952 | 1956 | c. 4 years | Revolutionary Party of Democratic Unification |
| 82 | René Carmona Dárdano | René Carmona Dárdano (?–?) | 1956 | 1958 | c. 2 years | Revolutionary Party of Democratic Unification |
| 83 | Víctor Manuel Esquivel Rodríguez | Víctor Manuel Esquivel Rodríguez (?–?) | 1958 | 25 January 1961 | c. 3 years | Revolutionary Party of Democratic Unification |
| – | | Civic-Military Directory | 25 January 1961 | 25 January 1962 | 1 year | Military |
| 84 | | Eusebio Rodolfo Cordón Cea (1899–1966) | 25 January 1962 | 1 July 1962 | 157 days | Independent |
| 85 | Francisco José Guerrero | Francisco José Guerrero (1925–1989) | 1 July 1962 | 1968 | c. 6 years | National Conciliation Party |
| 86 | Juan Gregorio Guardado | Juan Gregorio Guardado (?–?) | 1968 | 1970 | c. 2 years | National Conciliation Party |
| 87 | Salvador Guerra Hércules | Salvador Guerra Hércules (?–?) | 1970 | 1972 | c. 2 years | National Conciliation Party |
| 88 | Rubén Alfonso Rodríguez | Rubén Alfonso Rodríguez (?–?) | 1972 | 1978 | c. 6 years | National Conciliation Party |
| 89 | José Leandro Echeverría | José Leandro Echeverría (?–?) | 1978 | 15 October 1979 | c. 2 years | National Conciliation Party |
| – | | Revolutionary Government Junta | 15 October 1979 | 26 April 1982 | 2 years, 193 days | Military |
| 90 | Roberto D'Aubuisson | Roberto D'Aubuisson (1943–1992) | 26 April 1982 | 20 December 1983 | 1 year, 238 days | Nationalist Republican Alliance |
| 91 | María Julia Castillo Rodas | María Julia Castillo Rodas (1935–2016) | 20 December 1983 | 1 May 1985 | 1 year, 132 days | National Coalition Party |
| 92 | Guillermo Antonio Guevara | Guillermo Antonio Guevara (?–?) | 1 May 1985 | 1 May 1988 | 3 years | National Coalition Party |
| 93 | Ricardo Alvarenga Valdivieso | Ricardo Alvarenga Valdivieso (?–?) | 1 May 1988 | 1 May 1991 | 3 years | Nationalist Republican Alliance |
| 94 | Luis Roberto Angulo Samayoa | Luis Roberto Angulo Samayoa (1943–?) | 1 May 1991 | 1 May 1994 | 3 years | Nationalist Republican Alliance |
| 95 | Gloria Salguero Gross | Gloria Salguero Gross (1941–2015) | 1 May 1994 | 1 May 1997 | 3 years | Nationalist Republican Alliance |
| 96 | Francisco Flores Pérez | Francisco Flores Pérez (1959–2016) | 1 May 1997 | 1 May 1998 | 1 year | Nationalist Republican Alliance |
| 97 | Juan Duch Martínez | Juan Duch Martínez (?–?) | 1 May 1998 | 1 May 2000 | 2 years | Nationalist Republican Alliance |
| 98 | Ciro Cruz Zepeda | Ciro Cruz Zepeda (1945–2022) | 1 May 2000 | 1 May 2001 | 1 year | National Coalition Party |
| 99 | Walter Araujo | Walter Araujo (1964–) | 1 May 2001 | 1 May 2002 | 1 year | Nationalist Republican Alliance |
| 100 | Ciro Cruz Zepeda | Ciro Cruz Zepeda (1945–2022) | 1 May 2002 | 1 May 2006 | 4 years | National Coalition Party |
| 101 | Rubén Orellana | Rubén Orellana (?–2012) | 1 May 2006 | 1 May 2009 | 3 years | National Coalition Party |
| 102 | Ciro Cruz Zepeda | Ciro Cruz Zepeda (1945–2022) | 1 May 2009 | 1 February 2011 | 1 year, 276 days | National Coalition Party |
| 103 | Sigfrido Reyes Morales | Sigfrido Reyes Morales (1960–) | 1 February 2011 | 1 May 2015 | 4 years, 89 days | Farabundo Martí National Liberation Front |
| 104 | Lorena Guadalupe Peña | Lorena Peña (es) (1955–) | 1 May 2015 | 7 November 2016 | 1 year, 190 days | Farabundo Martí National Liberation Front |
| 105 | Guillermo Gallegos | Guillermo Gallegos (1970–) | 7 November 2016 | 1 May 2018 | 1 year, 175 days | Grand Alliance for National Unity |
| 106 | Norman Quijano | Norman Quijano (1946–) | 1 May 2018 | 1 November 2019 | 1 year, 184 days | Nationalist Republican Alliance |
| 107 | Mario Ponce | Mario Ponce (1963–) | 1 November 2019 | 1 May 2021 | 1 year, 181 days | National Coalition Party |
| 108 | Ernesto Castro | Ernesto Castro (1971–) | 1 May 2021 | Incumbent | 3 years, 203 days | Nuevas Ideas |