Yao people
Yao, specifically of the Mangochi dialect, is the main language spoken in this town. A Swahili settlement was also established in Mangochi. Mangochi is mainly inhabited by the Yao people.