Espèche (Hautes-Pyrénées, 65) compte 42 habitants, une population en baisse (-20,8 % depuis 2017). La commune est classée en zone C du zonage logement.
Prix immobilier à Espèche (Hautes-Pyrénées) : maisons 1 984 €/m², loyer 8,3 €/m², rendement brut 5,1 %, 42 habitants, d'après 7 ventes réelles (DVF).