Map of Mocímboa da Praia, Mozambique
Mocímboa da Praia is a city in Cabo Delgado Province, Mozambique, with a population of about 45,313. It lies at 11.3517°S, 40.3516°E. Mocímboa da Praia is about 1,818 km (1,130 mi) northeast of Maputo, the capital. The nearest city on our map is Mtwara, 122 km to the north.
Mocímboa da Praia at a glance
Country
Region
Cabo Delgado Province
Population
45,313GeoNames
Coordinates
-11.3517, 40.351611°21′06″S 40°21′06″E
Time zone
Africa/MaputoUTC+02:00
Local time
–
Distance to Maputo
1,818 km (1,130 mi)
Where is Mocímboa da Praia?
- The 30th largest city in Mozambique by recorded population.
- The 3rd largest city in Cabo Delgado Province on this site.
- Located in the Southern and Eastern hemispheres.
- Daylight ranges from about 11 h 27 min on the shortest day to 12 h 47 min on the longest day (around 21 June and 21 December).
Cities near Mocímboa da Praia
- Mtwara — 122 km north, Tanzania
- Newala Kisimani — 125 km west, Tanzania
- Lindi — 166 km northwest, Tanzania
- Pemba — 181 km south
- Masasi — 183 km west, Tanzania
- Chiúre — 234 km south
- Montepuez — 246 km southwest
- Moroni — 319 km east, Comoros
- Nacala — 359 km south
- Fomboni — 384 km east, Comoros
Largest cities in Cabo Delgado Province
Largest cities in Mozambique
- Maputo — 1,254,837
- Matola — 1,198,988
- Nampula — 770,379
- Beira — 687,764
- Chimoio — 422,046
- Tete — 357,000
- Quelimane — 349,842
- Lichinga — 281,341
- Nacala — 239,808
- Pemba — 232,932
Map of Mozambique and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.