Background The object of this study was to evaluate the quality of care indicators (process- and outcome-related) in patients with type 2 diabetes using patient-level data during the last 5 years in Iran, in private and public diabetes centers in five provinces (Tehran, Isfahan, Yazd, Mazandaran, and Kurdistan).Method Our study was a cross-sectional study carried out on patients with type 2 diabetes at 13 diabetes centers (private and public). Annual tests for hemoglobin A1C, serum lipid (LDL) and screening for nephropathy (urine protein or urine albumin quantitative test) were used to evaluate process-related and hemoglobin A1C, blood pressure and lipids levels were used to assess outcome-related outcomes.Findings Among 1976 patients, 54% were women with an average of 15 years of diabetes duration and approximately 83% of patients were obese or overweight. About 9% of patients had a hemoglobin A1C test every three months. The values obtained were favorable for controlling lipid profile but less than standard for screening for nephropathy and only about 30% of patients were within the optimal range for simultaneous control of process-related indicators. Findings for outcome- related indicators show that the achievement of blood glucose, blood pressure, and low-density lipoprotein targets were 31, 49 and 70%, respectively and concurrent achievement was 13.8% in the last year.Conclusion The performance of the health system has much room for improvement and diabetes control programs have not been favorable in any of the provinces studied and have not led to optimal control.