The objective of this study was to compare the quality of maternity care in 2 types of government-run hospital in the town of Khorram Abad, Islamic Republic of Iran in 2009 a university-linked teaching and a social security organization non-teaching hospital. A sample of 264 women hospitalized in the delivery and postpartum wards was selected. Data collection was done using interviews with mothers and observation checklists based on Iranian government criteria. The quality of maternity care in the non-teaching hospital was higher than the teaching hospital in terms of facilities, processes of maternal and newborn care and outcomes (mother’s satisfaction). In the teaching hospital, the quality of the physical space, the educational level and training of health care personnel and monitoring and evaluation of care quality needed improvement. In both hospitals, meeting women’s expectations about the degree of privacy could lead to an increase in the quality of maternity services.