Torres de Alcanadre es un pueblo de la provincia de Huesca, situado a 40 km de la capital, en la orilla izquierda del rio Alcanadre, a 389 m de altitud.

De los textos consultados se desprende que perteneció a los Condes de Pallars, quizás desde la reconquista por los cristianos, hasta el año 1179, cuando pasó a depender de las monjas del monasterio de Santa María de Casbas.

En su testamento del año 1178, doña Oria , Condesa de Pallars, deja casi todas sus pertenencias a su nieta Valencia, quien había sido encomendada a ella por su padre, el Conde Ramon V de Pallars. La niña quedó al cuidado de su abuela Oria y al de las monjas, si al Rey le placía, y si no, éstas debían devolverla al Rey, a quien parece había sido encomendada en otro testamento. La voluntad de doña Oria era que hasta que Valencia cumpliera ocho años, las rentas de Peralta de Alcofea y Torres de Alcanadre debían revertir al monasterio de Santa María de Casbas.

Atendiendo la documentación conservada, se podría decir que Valencia murió prematuramente antes del año 1179, como indica el hecho de que cuando en estas fechas el Rey Alfonso II, el primer Rey-Conde, confirma las pertenencias del monasterio, ya incluye las villas y castillos de Peralta de Alcofea y Torres de Alcanadre como posesión de las monjas; desde entonces pertenecieron ininterrumpidamente al monasterio.

Según el documento otorgado por el Rey Alfonso II, pertenecían al monasterio de Casbas las posesiones de la villa de Casbas, derechos sobre la villa de Labagüarre, castillos y villas de Morata y Santa Agram, heredades en Ricla y Calatorao, castillos y villas de Peralta de Alcofea, Torres de Alcanadre y Torrillón, villa de la Roya y heredades de Alcolea.

Por otro documento del año 1182, el Conde Arnal de Pallars , segundo hijo de doña Oria, cede al monasterio de Casbas todos sus derechos sobre las iglesias de Casbas, Torres de Alcanadre y Ara, a cambio de la encomienda de la de Torres y cien sueldos jaqueses anuales.

En documentos del año 1290 y 1295 se habla sobre la cuestión surgida entre la abadesa Urraca, las monjas y el procurador real Galaciano da Tarba por el monedaje, primicias, cena, hueste, cabalgada y otros tributos que tenian que pagar los habitantes de Casbas, Sieso, Yeso, Bierge, Peralta de Alcofea, Torres de Alcanadre y la Roya, vasallos del monasterio. Pago que pretendía dicho procurador alegando que lo habían recibido Jaime I, Pedro III y Alfonso III. Sin embargo, en el año 1179 el Rey Alfonso II había eximido de estos tributos a los hombres de Casbas, Peralta, Torres, Labagüarre y Torrillón, por lo que el juez delegado para la resolución de la cuestión, Pedro Martín de Huesca, acordó que dichos lugares no debían pagar las citadas contribuciones por entender que el procurador real no había probado el derecho del rey.

En 1308 el Rey Jaime II otorga un privilegio por el cual concede al monasterio, según se había previsto en el privilegio de 1292, la mitad del monedaje que le correspondía a él en los lugares de Bierge, Peralta, La Roya, Torres de Alcanadre, etc.

En 1341 las villas de Peralta, Torres y Torrillón son arrendadas a Bruno Martínez de Jaca, que pagará 5000 sueldos anuales.

Torres pagaba al monasterio de Casbas la décima de los corderos, pan, vino, queso, lana, lino, cáñamo y aceite. Además pagaban quince sueldos jaqueses anuales por la utilización de los hornos para cocer el pan.

En el siglo XIII la economía de Torres era de autoabastecimiento y, sobre todo, productos provenientes de la agricultura. Según la documentación de tierras, éstas se distribuían de la siguiente forma:

Campos de Cereales ............. el 39.3 %
Linares ............. el 43.4 %
Viñas ............. el 17.3 %
Algo de Olivos y Algo de huerta

Según parece, Torres era la mayor productora de lino de todos los pueblos que correspondían al monasterio de Casbas.

En 1301 las villas de Torres, Peralta y Torrillón estaban valoradas en 60000 sueldos.

Torres estuvo muy bien comunicado por caminos a Peralta y los lugares del monasterio de Sigena, los cuales conectaban también con Alcolea de Cinca y La Roya con Monzón. También se comunicaba con Barbastro a través de Pertusa y Peraltilla.

El pueblo de Torres de Alcanadre pasó a ser Ayuntamiento de pleno derecho en el año 1834.

El índice de población era en el año 1900 de 460 habitantes, en el año 1950 de 279 y en el año 1978 de 157 habitantes.