Né en Lyon, Bernard Accoyer est médecin oto-rhino-laryngologiste. Il entre en politique en 1989 en devenant maire d'Annecy-le-Vieux où, depuis lors, il est réélu sans interruption. Député de la Haute-Savoie depuis mars 1993, il est également Président de l'Assemblée nationale depuis juin 2007.