In this high HIV prevalence setting, a community-based testing programme achieved high uptake of testing and appears to be an effective and affordable way to encourage large numbers of people to learn their HIV status (particularly underserved populations such as men and young people). However, for community HTC to impact mortality and incidence, strategies need to be implemented to ensure people testing HIV-positive in the community are linked to HIV care.