La Guerra de los Treinta Años se finalizaría con el Tratado de Westfalia de 1648, mientras aún continuaba la guerra entre Francia y España. La presencia del hambre y la peste y la promesa de Felipe IV de respetar las instituciones catalanas pusieron fin a la Sublevación de Cataluña en 1652. Con el Tratado de los Pirineos, por el que se firmó la paz entre ambos reinos, el territorio del Condado de Rosellón y la mitad norte del Condado de Cerdaña pasaron a depender de Francia.