El municipio de Huesca cuenta con 52 347 habitantes según el censo de población de 2010 del INE, de los cuales 25 444 (48,60%) son varones y 26 903 (51,39%) son mujeres.