La commune de Castels, comprenant 638 habitants, est située dans le département de la Dordogne. Elle est sereine. Les habitations âgées composent la plus grosse part du parc immobilier. D'un point de vue économique, la situation se distingue notamment par une taxe foncière de 39%, par contre une taxe habitation proportionnellement inférieure (14%). Du point de vue climatique, l'entité possède un ensoleillement de 2066 heures par an.
La population est pour la plupart âgée, elle est caractérisée entre autres par une portion de retraités haute (38%), un âge moyen relativement assez haut (49 ans), un taux de fécondité assez inférieur, une taille moyenne des ménages assez faible : 2.1 personnes et une proportion d'enfants et d'adolescents proportionnellement très faible (15%). A citer une année moyenne de contruction de 1965, par contre un pourcentage de propriétaires de 85%.