Pasó a ser francesa en 1659, por el Tratado de los Pirineos. En el siglo XX, Perpiñán fue una ciudad de refugio para los refugiados de la Guerra Civil española después de 1936 y para los emigrantes norteafricanos que regresaron después de 1960.