Tras la derrota el general Sebastiani impuso una multa de 12 millones de reales a la ciudad por ofrecer resistencia. La ocupación francesa duró dos años, hasta la evacuación napoleónica el 27 de agosto de 1812 debida a la victoria aliada en la batalla de Arapiles, en Salamanca, y el desgaste de fuerzas debido a las acciones del ejército del general Ballesteros.