The objectives were to study the associations of perceived health care-related and patient-related factors with self-reported noncompliance with antihypertensive treatment. General practitioners identified all of their hypertensive patients in 26 health centres during 1 week in 1996 (n = 2219). A total of 1782 (80%) patients participated in the study, of whom 1561 were on antihypertensive medication. Based on 82 opinion statements in two questionnaires, 14 problem indices were formed by using factor analysis. Out of these, summary variables concerning problems related to the health care system and the patients were formed. Logistic regression models, including interaction analyses, were used to study the associations with non-compliance. The results were