A principios del siglo XX, la ciudad fue escenario de la que se considera la batalla más importante de la Revolución mexicana: la toma de Zacatecas, librada el 23 de junio de 1914, cuando las fuerzas de Francisco Villa tomaron la ciudad en un día combatiendo contra el ejército de Victoriano Huerta y en buena medida definieron el destino del país.