Recent organizational changes reflect the need to be more responsive to local populations and have included fostering a closer structural relationship between primary care and public health. In light of this, we explore the distribution of the specialist public health workforce and the relationship with population deprivation and need. Questionnaire survey to all directors of public health working in primary care trusts (PCTs) and strategic health authorities (SHAs) in England to determine the number of specialists in public health working in either PCTs or SHAs. All identified specialists were given the opportunity to self-define in a further questionnaire survey. Whole-time-equivalent staffing, per head of population, was analysed against socio-economic deprivation, measured by the DETR 2000 Index of Multiple Deprivation. The analysis was conducted at the SHA level. The survey was undertaken whilst public health in the UK was undergoing immense change. This presented specific challenges in identifying specialists in public health working within PCTs and SHAs. Seven hundred and eighty-three specialists working in PCTs and SHAs were identified. On average, in England, there are 1.69 specialists in public health per 100,000 population, with some variability at SHA level (range = 0.8-2.89). Findings indicate an overall positive association between capacity at SHA level and socio-economic need, although some discrepancies between need and provision are apparent. The general positive association between capacity and deprivation should offer some reassurance to policy makers, researchers and patients alike. However, further efforts are needed to redistribute specialists in some areas to address organizational capacity and equity issues.