A major feature of health care systems is substantial variation in health care quality across hospitals. The quality of stroke care widely varies across NHS hospitals. We investigate factors that may explain variations in health care quality using measures of quality of stroke care. We combine NHS trust data from the National Sentinel Stroke Audit with other data sets from the Office for National Statistics, NHS and census data to capture hospitals’ human and physical assets and organisational characteristics. We employ a class of non-parametric methods to explore the complex structure of the data and a set of correlated random effects models to identify key determinants of the quality of stroke care. The organisational quality of the process of stroke care appears as a fundamental driver of clinical quality of stroke care. There are rich complementarities amongst drivers of quality of stroke care. The findings strengthen previous research on managerial and organisational determinants of health care quality.