Torrelabad está ubicado en Graus municipio en la provincia de Provincia de Huesca, Aragón. La población de Torrelabad es de 19 personas (2020), la distancia de Torrelabad a Madrid es de 398 kilómetros. Pociello, El Soler, Bellestar, Laguarres, Benavente de Aragón, La Puebla de Fantova, Güell, Torre de Ésera y Las Ventas de Santa Lucía se encuentran cerca de Torrelabad.