This paper analyses the relationship between health and socioeconomic disadvantage by adopting a dynamic approach accounting for spatial and temporal changes across ten domains including social isolation, environment, financial hardship and security. As a first step we develop a measure of overall multidimensional deprivation and undertake a decomposition analysis to explore the role of breadth and duration of deprivation on shaping the deprivation gradient in health. Subsequently, we employ unconditional quantile regression to conduct a distributional analysis of the gradient to understand how the gradient evolves for people with vulnerability in health. In contrast to the majority of existing studies, we capture health status using a range of nurse measured biomarkers, rather than self reported health measures, taken from the UKHLS and BHPS databases. The first main finding is that the socioeconomic gradient in most of our health measures is not solely attributed to income as it accounts for only 3.8% of total deprivation and thus it is important to account for other domains through a multidimensional deprivation measure in health gradient analysis. Our second finding is the existence of a systematic deprivation gradient for BMI, waist circumference, heart rate, C-reactive protein and HbA1c where evolution over time is an important factor particularly for individuals with greater burden of illness lying at the right tail of the biomarker distribution. Thus cost effective health policy would need to adopt targeted interventions prioritising people experiencing persistent deprivation in dimensions such as housing conditions and social isolation.