Численность населения Мтвары, согласно данным переписи 2022 года, составляла 140 793 человек. При этом наблюдается устойчивый рост населения: в 1978 году в городе проживало 48 491 человек, в 1988 году — 66 452, в 2002 году — 79 277[2].
Экономика
Основу экономики составляет туризм. Со времён, когда Германская Восточная Африка перешла под контроль англичан под названием Танганьика, здесь в большом количестве выращивался арахис[4]. Со временем плантации пришли в упадок, однако город пережил этот кризис, превратившись в туристический центр. Поблизости от города находится морской парк (англ.Mnazi Bay-Ruvuma Estuary Marine Park) и старинный город Микиндани[англ.]. Также здесь есть пляж Шангани и пляж на полуострове Мсанганкуу[4].
Существует проект по развитию транспортной инфраструктуры, телекоммуникаций, сельского хозяйства, добычи и вывоза железной руды, туризма, лесного хозяйства и рыбалки. Важное место в этом проекте отводится морскому порту Мтвары[5].
Транспорт
Город регулярным воздушным и водным сообщением связан с крупнейшим городом Танзании — Дар-эс-Саламом. Дорога A19[англ.] ведёт из Мтвары к заливу Мбамба[англ.] на озере Малави.