Durante la Guerra Civil Española, en el marco de la llamada Campaña de la «Aceituna», Alcalá la Real, Lopera y Porcuna fueron las únicas poblaciones de la provincia tomadas por el bando sublevado, estabilizándose el frente así configurado hasta el final de la contienda.