We determined the rate of compliance with antiretroviral therapy and investigated the factors that influence it among 86 HIV patients. Compliance ratio (number of tablets taken/number prescribed) was assessed by tablet count. The mean ratio of compliance was 92%. By tablet count, 77% of the patients were compliant (compliance ratio > or =90%). Non-compliance was significantly associated with side-effects, degree of confidentiality of the care centre and travelling. Compliance correlated significantly with viral load. In multivariate analysis, community support and level of education protected against non-compliance. Patients having already missed a dose and those dissatisfied with confidentiality had a 4 times greater risk of non-compliance.