El municipio actual agrupa tres antiguos municipios: el propio de Cornudella, el de Albarca, incorporado en 1857, y el de Ciurana de Tarragona, agregado en 1940.