Neighbourhoods may influence the health of individual residents in different ways: via the social and physical environment, as well as through facilities and services. Not all factors may be equally important for all population subgroups. A cross-sectional analysis of the Scottish Household Survey 2001 examined a range of neighbourhood factors for links with three health outcomes and two health-related behaviours. The results support the hypothesis that the neighbourhood has a multi-dimensional impact on health. There was also some evidence that the relationship between neighbourhood factors and health varied according to the population subgroup, although not in a consistent manner.