La localité de Lamonzie-Montastruc, comprenant 681 habitants, se trouve dans le département de la Dordogne. Elle est rurale et reposante. La plupart des habitations sont ancienes. La localité bénéficie de conditions climatiques particularisées par des précipitations de 685 mm par an. La santé économique se distingue notamment par un taux de chômage de 7%, mais un revenu moyen de 31000 €.
La population est surtout âgée ; on y distingue un taux de personnes âgées de 24%, une quotité de retraités de 19%, une quotité d'enfants et d'adolescents de 23% et une taille moyenne des ménages de 2.4 personnes mais une croissance démographique relativement importante. En outre, il y a lieu de distinguer une densité de population de 30 hab./km² mais une part d'espaces verts élevée.