Castigaleu es una localidad y municipio español de la provincia de Huesca, en la Ribagorza, Aragón. Está situado próximo a las orillas del río Cajigar (cuenca del río Noguera Ribagorzana). Su lengua propia es el aragonés ribagorzano. Según el 2013, la localidad por sí misma contaba con 100 habitantes.
Población:
89
INE 2017