En 1869 se anexó al departamento de Ahuachapán. En 1890 su población ascendía a 3 340 habitantes. Por decreto legislativo de 1907, a Tacuba se le segregaron los cantones La Soledad, La Hachadura, Cara Sucia y Garita Palmera, para formar el pueblo de San Francisco Menéndez. El 22 de abril de 1915 obtuvo el título de villa. La población fue uno de los escenarios del Levantamiento campesino de 1932.