La localité de Castelvieilh, calme, est situé dans le département des Hautes-Pyrénées. Elle compte une population de 233 habitants. Les habitations ancienes forment la majorité du parc immobilier. Les habitants sont essentiellement âgés, on y constate notamment un taux de fécondité relativement bas mais un taux de personnes âgées de 28%. Du point de vue de l'économie, l'état des lieux se distingue en particulier par une taxe foncière inférieure à la moyenne (26%) mais une taxe habitation de 16%.
Au niveau du climat, la commune profite de un ensoleillement de 1949 heures par an. En termes d'équippements, l'entité possède une capacité d'accueil touristique de 5 lits. En outre, il y a lieu de préciser un pourcentage de petits terrains proportionnellement assez bas : 0%, mais une densité de population de 40 hab./km², une année moyenne de contruction de 1970 et une évolution du nombre de places en établissement scolaires de 9.