Während der deutschen Besatzungszeit im Zweiten Weltkrieg ließ die Kriegsmarine in Saint-Nazaire einen U-Boot-Bunker errichten. Das Trockendock „Forme Joubert“ war mit einer Länge von 350 m und einer Breite von 50 m groß genug, um die deutschen Schlachtschiffe der Bismarck-Klasse aufzunehmen. Ende März 1942 wurde das Dock durch das britische Kommandounternehmen Operation Chariot unbrauchbar gemacht. Nach der Invasion der Alliierten wurde Saint-Nazaire unter Generalmajor Hans Junck von der 265. Infanterie-Division zur Festung ausgebaut. Die Westalliierten verzichteten auf eine gewaltsame Einnahme der Stadt, weil die Eroberung von Brest – dessen Hafen ebenfalls zur Festung ausgebaut worden war – nur unter enormen Verlusten auf beiden Seiten möglich gewesen war und nur einen unbrauchbaren, zerstörten Hafen eingebracht hatte. Die deutsche Besatzung ergab sich am 11. Mai 1945, drei Tage nach dem Kriegsende in Europa.