La localidad se ubica en la Provincia de Wele-Nzas y tiene una población estimada de 16.037 habitantes.