La commune de Mestes, et qui est rurale et paisible, qui comprend 365 habitants, se trouve dans le département de la Corrèze. L'habitat est essentiellement ancien. D'un point de vue économique, l'état des lieux comprend notamment un revenu moyen de 32900 €, mais une taxe habitation très inférieure à la moyenne (10%). Une taille moyenne des ménages de 2.5 personnes, un pourcentage de retraités de 23% et un âge moyen de 40 ans spécifient la population, pour la plupart âgée.
Au niveau du climat, la localité possède un ensoleillement de 1999 heures par an, par contre des précipitations de 941 mm par an. En outre, il y a lieu de constater un taux de déplacement vers un lieu de travail extérieur supérieur (97%), un taux de logement social HLM de 3% et une densité de population de 30 hab./km².