Durante la guerra de los Cien Años la ciudad permaneció en manos inglesas hasta que en 1372 la armada de Castilla (aliada de Francia) derrota contundentemente en sus aguas a la inglesa en la llamada batalla de La Rochelle, facilitando así la posterior conquista franco-española de la plaza.