To evaluate the prevalence of self-reported drug adherence and factors associated, as well as clinical health outcomes, for industry workers with hypertension (HTN) and diabetes mellitus (DM). This was a cross-sectional study of 137 Brazilian industry workers with HTN and/ or DM. Self-reported adherence was assessed, and the disease control was defined through blood pressure and capillary glycemia values. Data were descriptively analyzed and the factors associated with adherence were evaluated using the Poisson model with robust variance to calculate prevalence ratios. The prevalence of self-reported drug adherence was 79.6% and the prevalence of disease control was 53.8%. There was no statistically significant association between the two variables. In the controlled disease group, non-adherence was associated with being under 40 years of age, not having a partner, and having a risky alcohol consumption habit. In the uncontrolled disease group, adherence was highest for participants aged 40 years and older. The prevalence of self-reported drug adherence was high, but the prevalence of disease control was low and not associated with adherence, indicating that the self-reported adherence measure may be inaccurate. Our findings identify some factors that explain non-adherent behavior in the workforce.