Christophe Castaner (prononcé en français : [kastanɛʁ]), né le 3 janvier 1966 à Ollioules (Var), est un homme politique français.
D'abord membre du Parti socialiste (PS) à partir de 1986, il intègre les cabinets ministériels de Catherine Trautmann et de Michel Sapin sous le gouvernement Jospin.
Il devient maire de Forcalquier et président de la communauté de communes Pays de Forcalquier - Montagne de Lure puis du Pays de Haute-Provence, ainsi que conseiller régional de Provence-Alpes-Côte d'Azur. Tête de liste PS lors des élections régionales de 2015, il est devancé au premier tour. Élu député dans la 2e circonscription des Alpes de Haute-Provence en 2012, il rejoint en 2016 le mouvement En marche, conduit par Emmanuel Macron. Il est porte-parole de ce dernier lors de la campagne présidentielle de 2017, puis est réélu député.
En mai 2017, il est nommé secrétaire d'État chargé des Relations avec le Parlement et porte-parole du gouvernement d'Édouard Philippe, une fonction qu'il occupe jusqu'en novembre 2017, lorsqu'il devient délégué général de La République en marche (LREM). Il est nommé ministre de l'Intérieur en octobre 2018 et quitte alors la tête de LREM. Il occupe cette fonction notamment durant le mouvement des Gilets jaunes, attirant la controverse, puis le confinement de 2020.
N'étant pas reconduit dans le gouvernement de Jean Castex en juillet 2020, il redevient député et est élu peu après président du groupe La République en marche à l'Assemblée nationale.
Après la réélection d'Emmanuel Macron, Christophe Castaner se présente dans sa circonscription sous l'étiquette Ensemble aux élections législatives de 2022, mais est battu au second tour du scrutin par Léo Walter, candidat NUPES-LFI.
En 2024, il est nommé au poste de conseiller RSE de Shein, le site chinois d'ultra fast fashion.