Barbastro es una ciudad española ubicada en la provincia de Huesca, en la comunidad autónoma de Aragón. Se encuentra a una altitud de 455 metros sobre el nivel del mar y su superficie es de 107,4 km². Cuenta con una población aproximada de 15.000 habitantes.