SITUACIÓN:
La Puebla de Castro, pertenece a la comarca de Ribagorza.
Municipio ubicado al sur de La Ribagorza en la margen del río Ésera cuando éste se ensancha formando el bello embalse de Barasona. A él pertenecía el pequeño pueblo de Barasona antes de que fuera inundado por la creación del embalse.
Los orígenes de la población en la zona se remontan a época romana al aparecer en las proximidades el conocido yacimiento de Labitolosa.
Situado a una altitud de 640 m, cubre una superficie de 29,40 Km2, a una distancia de 78 Km de Huesca
ECONOMÍA
La economía de la Puebla de Castro, se basa, principalmente, en el sector servicios.
La actividad empresarial pues, cuenta con empresas dedicadas a actividades de aventura: Escalada, Espeleología, Montañismo, Senderismo, Barranquismo,…Campings, Casas Rurales, Hostelería y Restauración.
También con sede en dicha localidad, nos encontramos con varias empresas familiares que se dedican a la elaboración y distribución de embutidos artesanales.
POBLACIÓN
En 1999 tenía una población de 320 habitantes y actualmente unos 120 habitantes.
Según la Resolución de la Directora del Servicio Provincial de Educación, Cultura y Deporte, de Huesca, por la que se asignan a los alumnos de las localidades que carecen de Centro Educativo y que precisan de transporte escolar, al centro o centros que se determinan, en el marco de planificación educativa, para el curso escolar 2017/2018, las localidades de Secastilla, Ubiergo y Aldea Puy Cinca tendrían asignado el CRA Baja Ribagorza (La Puebla de Castro)