Peñalba es un municipio español de la provincia de Huesca, en la comunidad autónoma de Aragón. Se encuentra en la comarca de Los Monegros, a 99 kilómetros de la capital oscense.
El término municipal tiene una superficie de 156,7 km² y una población de 757 habitantes (INE 2022). La densidad de población es de 4,83 habs./km².