The municipality covers an area of 3 064km ² and as of 2006 had an estimated population of 104,000. It is border to the north by Sanz Pombo, the east by the municipality of Massango, the south by the municipality of Calandula, and west by the municipalities of Camabatela, Negage and Puri. It consists of the communes of Cangola, Bengo and Caiongo.