Objective For a cohort of tuberculosis patients in Carabayllo, Peru, we describe the prevalence of medical comorbidities and socio-economic needs, the efforts required by a comprehensive support program (“TB Cero”) to address them, and the success of this program in linking patients to care. Methods Patients diagnosed with tuberculosis in Carabayllo underwent evaluations for HIV, diabetes, mental health, and unmet basic needs. For patients initiating treatment during 14 September, 2015–15 May, 2016, we abstracted data from evaluation forms and a support request system. We calculated the prevalence of medical comorbidities and the need for socio-economic support at the time of tuberculosis diagnosis, as well as the proportion of patients successfully linked to care or support. Results Of 192 patients, 83 (43%) had at least one medical comorbidity other than tuberculosis. These included 8 (4%) patients with HIV, 12 (6%) with diabetes, and 62 (32%) deemed at risk for a mental health condition. Of patients who required follow-up for a comorbidity, 100% initiated antiretroviral therapy, 71% attended endocrinology consultations, and 66% attended psychology consultations. Of 126 (65%) patients who completed the socio-economic evaluation, 58 (46%) reported already receiving food baskets from the Municipality, and 76 (60%) were given additional support, most commonly food vouchers and assistance in accessing healthcare. Conclusion Carabayllo tuberculosis patients face many challenges in addition to tuberculosis. A collaborative, comprehensive treatment support program can achieve high rates of linkage to care for these needs This article is protected by copyright. All rights reserved.