Public health and medicine have evolved into different disciplines with (at times) competing values and philosophies. The public health role in general practice is expanding. This article reviews the interface between population health, public health, and 'new' public health and general practice, and suggests educational strategies to foster collaboration between these disciplines.