Der heutige Name leitet sich von einem Kiefernwald ab, der unter zur Zeit der Herrschaft Philipp II. gepflanzt wurde. Der vorherige Name war wahrscheinlich Saint-Gildas-des-Marais. Wie die Nachbargemeinden im Hinterland von Saint-Nazaire war Saint-Gildas-des-Bois Teil der Festung Saint-Nazaire während der deutschen Besetzung Frankreichs. Infolgedessen wurde der Ort erst am 11. Mai 1945 nach der Kapitulation der Festung befreit.