La loi Solidarité et renouvellement urbain (SRU) contraint certaines communes de construire des logements sociaux pour répondre à la demande et assurer la mixité sociale sur leur territoire. Dans le Puy-de-Dôme 22 communes sont concernées dont 8 déficitaires (dont 3 carencées) en dépit de leurs efforts.