La commune de Beauregard dispose de nombreux logements sociaux :
- 8 pavillons appartenant à Dordogne Habitat
- 30 pavillons appartenant à Perigordia Habitat
-
3 logements sociaux communaux
Pour toute demande de location, retirer un dossier à la mairie