Elvas foi uma cidade muito assediada pelos exércitos espanhóis durante a guerra da Restauração. Possuía uma das fortificações mais importantes que Portugal tinha para defender o Alentejo, e era por isso muito apetecida. Antes da batalha das linhas de Elvas, travada em 1659, a cidade já tinha sido cercada duas vezes, e durante a batalha foi cercada e bombardeada.
No entanto, o maior problema estava na peste, que não só dizimava a população, como matava os soldados, havendo dias em que o número de mortos rondava os 300. Devido ao perigo em que a praça se encontrava, o seu governador, D. Sancho Manuel, depois conde de Vila Flor, pediu ajuda militar, e um exército comandado pelo conde de Cantanhede e por ele próprio atacou as tropas espanholas, que rapidamente se puseram em fuga.