L’Hospice général est chargé de mettre en œuvre la politique sociale du canton de Genève. Il consacre l’essentiel de son activité à l’aide sociale en faveur des plus démunis et à l’accueil des requérants d’asile, tout en assurant d’autres tâches d’assistance, de prévention et d’information pour toutes les catégories de la population.