A assistência social em Caruaru dispõe de duas importantes unidades de atendimento para pessoas em situação de vulnerabilidade social, o Albergue Municipal e o Centro de Referência Especializado para População em Situação de Rua (Centro Pop), ambos funcionam na rua Alferes Jorge, nº 58, no bairro Indianópolis. Este ano, já foram realizados 643 atendimentos no Albergue Municipal e 423 atendimentos no Centro Pop.
Pessoas desabrigadas por abandono, migração e ausência de residência ou pessoas em trânsito e sem condições de autossustento encontram no Albergue Municipal uma unidade de acolhimento provisório. As fichas, referentes as 30 vagas disponibilizadas por noite, são distribuídas a partir das 18h, mas os albergados são recebidos apenas às 19h. O acolhimento é destinado para pessoas a partir dos 18 anos.
Na unidade, eles recebem um kit de higiene pessoal, comida, roupa limpa e refeição, que é orientada por um profissional de nutrição, na perspectiva de atender as necessidades alimentares deste público. Antes de dormir, são promovidas atividades lúdicas e de socialização, com o suporte da equipe técnica de cuidadores, auxiliares e porteiros, além da coordenação do local. Pela manhã, são oferecidos banho e comida aos que pernoitaram no local para que eles iniciem o dia.
O Centro Pop dá suporte aos alojados no Albergue, facilitando o acesso dos atendidos aos serviços de saúde, de emissão de documentos e de assistência social. Na unidade, também é realizada a busca por parentes e familiares das pessoas que não possuem moradia regular e encontram-se com seus vínculos afetivos rompidos ou fragilizados, com objetivo de reinserí-los no ambiente doméstico. Ainda através do Centro, a população de rua tem atendimento social e psicológico gratuito e orientações de inclusão digital.