Située à une dizaine de km de Bergerac, Monbazillac est une commune dont la population s'élève à 954 habitants.
Le parc immobilier de Monbazillac comporte 416 logements dont 95 % sont des maisons individuelles. 65 % des habitants de Monbazillac sont propriétaire de leur logement.