This is a list of the most populous cities and towns of Mozambique. It is based on the most recent census done for each city or town.
From these 17 cities shown here they all collectively have a population of 6 million while the population of the entire country ranges at 29 million thus showing that majority of the population still live in rural areas.
RankCityPopulationCensus dateProvince1Maputo1,101,1702017Maputo City2Matola1,032,1972017 Maputo3Nampula743,1252017Nampula4Beira533,8252017Sofala5Chimoio372,8212017Manica6Quelimane349,8422017Zambezia7Tete305,7222017Tete8Nacala225,0342017Nampula9Lichinga213,3612017Niassa10Pemba201,8462017Cabo Delgado11Mocuba168,7362007Zambezia12Gurúè145,4662007Zambezia13Xai-Xai143,1282017Gaza14Maxixe123,8682017Inhambane15Angoche103,7692017Nampula16Inhambane79,7242017Inhambane17Cuamba79,0132007Niassa
See also List of cities in Mozambique
References