El ayuntamiento de Huesca a través de la concejalía de Bienestar Social, cuenta con varios programas como Atención Primaria que incluye diversas ayudas económicas o asesoraría jurídica, Personas mayores son una serie de servicios como teleasistencia o el transporte urbano para la tercera edad, Inserción sociolaboral pretende mejorar las condiciones de acceso al mercado de trabajo a las personas que tienen mayores dificultades para conseguirlo o favorecer la ocupabilidad de las personas desempleadas, el Centro de Prevención Comunitaria es un plan municipal de prevención sobre drogodependencias y otras adicciones para prestar atención a aquellas personas que necesiten un tratamiento de rehabilitación e Inmigración es un plan integral para la igualdad e integración.