Titulaire d’un diplôme d’études approfondies de lettres modernes obtenu à l’université d’Orléans, il commence sa carrière professionnelle comme conseiller d’orientation.
Il a successivement été vice-président de la communauté d’agglomération montargoise (1989-1995) et conseiller municipal de Montargis (2001-2008). Conseiller régional depuis 1998, il a présidé le groupe socialiste au conseil régional du Centre de 2000 à 2007 puis a été vice-président chargé de l’éducation de 2004 à 2007. Le 7 septembre 2007, il est élu président du conseil régional à la suite de la démission de Michel Sapin.
François Bonneau,est président de la région Centre-Val de Loire depuis le 7 septembre 2007.