The largest cities and villages in Mozambique
Facts & Numbers
Mozambique's largest cities ans towns with their estimated population
- Maputo (City Province): ≈ 1,100,000 - 1,800,000
 - Matola (Maputo): ≈ 1,000,000 - 1,200,000
 - Nampula (Nampula): ≈ 740,000 - 770,000
 - Beira (Sofala): ≈ 530,000 - 690,000
 - Chimoio (Manica): ≈ 240,000 - 420,000
 - Quelimane (Zambézia): ≈ 190,000 - 350,000
 - Nacala (Nacala City) (Nampula): ≈ 205,000 - 240,000
 - Tete (Tete): ≈ 150,000 - 360,000
 - Lichinga (Niassa): ≈ 140,000 - 280,000
 - Pemba (Cabo Delgado): ≈ 140,000 - 230,000
 - Xai-Xai (Gaza): ≈ 115,000 - 145,000
 - Maxixe (Inhambane): ≈ 110,000 - 125,000
 - Cuamba (Niassa): ≈ 79,000
 - Montepuez (Cabo Delgado): ≈ 76,000
 - Dondo (Sofala): ≈ 71,000
 - Mocuba (Zambézia): ≈ 69,000 - 170,000
 - Inhambane (Inhambane): ≈ 64,000 - 80,000
 - Chokwé (Gaza): ≈ 64,000
 - Manhiça (Maputo): ≈ 60,000
 - Pebane (Zambézia): ≈ 58,000
 - Angoche (Nampula): ≈ 52,000 (estimate)
 - Moatize (Tete): ≈ 40,000 (estimate)
 - Namapa (Nampula): ≈ 35,000 (estimate)
 - Metangula (Niassa): ≈ 30,000 (estimate)
 - Mandimba (Niassa): ≈ 28,000 (estimate)
 - Ulongué (Tete): ≈ 25,000 (estimate)
 - Vilankulo (Inhambane): ≈ 25,000 (estimate)
 - Inharrime (Inhambane): ≈ 22,000 (estimate)
 - Marromeu (Sofala): ≈ 20,000 (estimate)
 - Catandica (Manica): ≈ 18,000 (estimate)
 - Guro (Manica): ≈ 17,000 (estimate)
 - Espungabera (Manica): ≈ 16,000 (estimate)
 - Chibuto (Gaza): ≈ 15,000 (estimate)
 - Massinga (Inhambane): ≈ 14,000 (estimate)
 - Morrumbene (Inhambane): ≈ 13,000 (estimate)
 - Homoíne (Inhambane): ≈ 12,000 (estimate)
 - Panda (Inhambane): ≈ 11,000 (estimate)
 - Jangamo (Inhambane): ≈ 10,000 (estimate)
 - Massangena (Gaza): ≈ 9,000 (estimate)
 - Chicualacuala (Gaza): ≈ 8,000 (estimate)
 - Funhalouro (Inhambane): ≈ 7,500 (estimate)
 - Mabote (Inhambane): ≈ 7,000 (estimate)
 - Mueda (Cabo Delgado): ≈ 6,000 (estimate)
 - Palma (Cabo Delgado): ≈ 5,500 (estimate)
 - Mocímboa da Praia (Cabo Delgado): ≈ 5,000 (estimate)
 - Mabalane (Gaza): ≈ 4,500 (estimate)
 - Bilene Macia (Gaza): ≈ 4,000 (estimate)
 - Magude (Maputo): ≈ 3,500 (estimate)
 - Moamba (Maputo): ≈ 3,000 (estimate)
 
Mozambique's estimated total population is approximately 32 million inhabitants (2023).
