Né à Saujon (Saintonge), le 4 décembre 1798.
Il fut avocat, bâtonnier, homme politique et sept fois ministre sous cinq chefs d’État différents. Député de 1834 à 1851, il fut ministre des Travaux publics sous Louis-Philippe de 1839 à 1840, ministre de l'Intérieur du 13 octobre au 20 décembre 1848, sous la dictature du général Cavaignac, et du 2 juin au 31 octobre 1849 sous la présidence de L.-N. Bonaparte ; il se retira de la politique pendant toute la durée de l'Empire et se fit inscrire au barreau de Paris, devint membre du Conseil de l'Ordre et bâtonnier. Élu député par cinq départements en 1871, il fut ministre de la Justice et vice-président du Conseil, du 19 février 1871 au 24 mai 1873, sous la présidence de Thiers, ministre de la Justice dans le cabinet Buffet, le 10 mars 1875 et dans les deux cabinets où il prit le titre nouveau de président du Conseil, du 9 mars au 12 décembre 1876 et au mois d'octobre 1877 ; ces trois derniers ministères furent constitués sous la présidence du maréchal Mac-Mahon. Il fut nommé sénateur inamovible en 1876.
Dufaure prononça des plaidoyers, mais il fut surtout un orateur parlementaire, ce fut son titre pour être élu à l'Académie française le 23 avril 1863 en remplacement du duc Pasquier ; il avait pour concurrent Jules Janin ; au premier tour de scrutin, il y eut dix bulletins blancs, dix académiciens espérant ainsi rendre le scrutin nul et provoquer une tierce candidature ; au deuxième tour, deux de ces abstentionnistes votèrent pour Dufaure qui fut élu. Il fut reçu par Henri Patin le 7 avril 1864.
Mort le 27 juin 1881.