Violence is a serious problem in South Africa with many effects on health services; it presents complex research problems and requires interdisciplinary collaboration. Two key meta-questions emerge: (i) violence must be understood better to develop effective interventions; and (ii) intervention research (evaluating interventions, assessing efficacy and effectiveness, how best to scale up interventions in resource-poor settings) is necessary. A research agenda to address violence is proposed.