La municipalité de Pouyastruc se situe dans le département Hautes-Pyrénées.
Les agglomérations alentours sont les suivantes : Marquerie, Oléac-Debat, Sabalos, Lizos, Collongues, Hourc, Castelvieilh, Bouilh-Péreuilh.
6 infirmiers et infirmières à domicile pratiquent à Pouyastruc.