Le département du Puy-de-Dôme compte 31 cantons depuis 2015, à la suite du redécoupage cantonal de 2014.