Abstract
The paper explores the dimensions of the ‘New Public Health’ in general and in the South African context in particular. Adopting a historical perspective, Sociology’s role in public health research and training is examined. It starts with an examination of changes that have occurred in society, health, and medicine linked to the need for a sociological understanding for health professionals. In this framework, the ‘socio-environmental model’ of health and disease, which is the outcome of the new understanding, is presented. The development of ‘public health’ and ‘primary health care’ with its links to sociology are discussed subsequently, drawing on international examples as well as focusing on its history in South Africa. Finally, the paper deals with the ‘New Public Health’ in South Africa and the potential role Sociology can play in its research, training, and practice.