Château-d'Olonne is a former commune. It is found in the region Pays de la Loire in the Vendée department in the west of France. On 1 January 2019, it became a part of the commune of Les Sables-d'Olonne.