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.
Ayuntamiento de La Puebla de Castro - C/ Mayor, 9 - Tel. 974 545 003 - e-mail: aytolapuebladecastro@aragon.es