Pueyo de Santa Cruz

Pueyo de Santa Cruz es un municipio y localidad española de la provincia de Huesca, en la comunidad autónoma de Aragón.

Tiene un área 9,43 km² con una población de 331 habitantes (INE 2020) y una densidad de 34,78 hab/km².

Cuenta con una población de 323 habitantes (INE 2024).

Población de derecho según los censos de población del INE     Población de hecho según los censos de población del INEEn estos censos se denominaba Pueyo de Moros: 1842, 1857 y 1860Entre el censo de 1857 y el anterior, crece el término del municipio porque incorpora a 22020 (Alfántega)Entre el censo de 1940 y el anterior, disminuye el término del municipio porque independiza a 22020 (Alfántega)[4]​