François Gagnon, né le 18 avril 1922 à Cap-Chat et mort le 4 mai 2017, est un ancien député unioniste à l'Assemblée nationale du Québec. Il a été maire de Cap-Chat de 1976 à 1977 et de 1981 à 1985. Il a été élu député à l'élection de 1962 et réélu en 1966 et en 1970.