La Puebla de Castro es un municipi de la província espanhòla d'Òsca e de la Comunautat Autonòma d'Aragon.