Les SPLA ont été créées par la loi n° 2006872 du 13 juillet 2006 portant engagement national pour le logement. Leur régime juridique a été aménagé une première fois par l’article 33 de la loi n° 2009323 du 25 mars 2009 de mobilisation pour le logement et la lutte contre l’exclusion qui prévoit que, par dérogation aux règles de droit commun applicables aux sociétés anonymes, les SPLA peuvent être composées de deux actionnaires ou plus. Initialement créées à titre expérimental pour une durée de cinq ans, ces sociétés ont été pérennisées par la loi n° 2010559 du 28 mai 2010 pour le développement des sociétés publiques locales qui a étendu, par ailleurs, leur champ de compétence et leur a conféré des droits nouveaux.