Ancienne d’IPJ (promo 1983) et de l’université Paris-Dauphine, Catherine Chabaud est la première femme à avoir terminé un tour du monde à voile, en solitaire en course et sans escale. Elle a travaillé notamment pour la revue Thalassa ou Europe 1. Depuis février 2016, Catherine Chabaud est Déléguée à la mer au littoral.
En 2019, elle devient députée européenne.