Sign In Register

Dondo, Mozambique

Sofala · Mozambique

Dondo is a mid-size city in Sofala, Mozambique with a population of 82,260. Elevation: 180 ft (55 m). Average temperature: 77°F (25°C).

Data updated June 2026

82,260 Population 64/sq mi density
180 ft Elevation 55 meters
77°F Avg Temperature 25°C
50.6 in Annual Rain
Africa / Maputo Timezone

Discover Dondo, Mozambique

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Dondo

Dondo is a city and district Dondo District of Sofala Province in Mozambique.

People

Population82,260
Density64/mi²

Climate

Avg Temp77°F (25°C)
Rain50.6 in/yr
Sunny Days244/yr
Elevation180 ft (55 m)
Population82,260
Population Density64 / sq mi
Elevation180 ft (55 m)
Coordinates-19.6094°, 34.7431°
TimezoneAfrica/Maputo
Country🇲🇿 Mozambique
State / ProvinceSofala
Average Temperature77°F (25°C)
January Average82°F (28°C)
July Average69°F (21°C)
Annual Precipitation50.6 inches (1,284 mm)
Annual Snowfall0.0 inches (0 cm)

About Dondo

Dondo is a mid-size city in Mozambique (Sofala) with a population of 82,260. The city sits at an elevation of 180 feet (55 meters) above sea level. The average annual temperature is 77°F (25°C). Temperatures range from 82°F in January to 69°F in July. Annual precipitation averages 50.6 inches. The timezone is Africa/Maputo.

Climate in Dondo

Dondo has an average annual temperature of 0°C (32°F). The hottest month is Jan (0°C), the coldest is Jan (0°C). Average annual precipitation is 1555 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 0°C / 32°F - / - 332.8
Feb 0°C / 32°F - / - 257.6
Mar 0°C / 32°F - / - 266.4
Apr 0°C / 32°F - / - 118.0
May 0°C / 32°F - / - 45.2
Jun 0°C / 32°F - / - 37.8
Jul 0°C / 32°F - / - 53.8
Aug 0°C / 32°F - / - 26.1
Sep 0°C / 32°F - / - 19.9
Oct 0°C / 32°F - / - 42.4
Nov 0°C / 32°F - / - 76.3
Dec 0°C / 32°F - / - 279.1
Dondo has a warm climate with an average annual temperature of 77°F (25°C). Winters average 82°F in January while summers reach 69°F in July / relatively mild seasonal variation. The area gets 244 sunny days per year, above the national average. Annual precipitation totals 50.6 inches (wetter than the 38-inch national average). The city sits at an elevation of 180 feet.

Temperature

82°F Jan (28°C) 69°F Jul (21°C)
Annual Average76.6°F
42% above Mozambique avg
January Average82°F (28°C)
July Average69°F (21°C)
Sunny Days244 days/yr

Geography

Elevation180 ft (55 m)
Area1,291.4 sq mi (3,344.8 km²)
Population Density64/sq mi
Coordinates-19.6094°N, 34.7431°W
TimezoneAfrica/Maputo

Precipitation & Snow

Annual Rainfall 50.6"
33% above Mozambique avg
Snowfall 0.0"
Wettest Month (Feb) 9.72"
Driest Month (Sep) 0.83"

Air Quality

Earthquake History

8 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.6. Most recent: M5.6 on Jun 24, 2017.

Jun 24, 2017 32 km WNW of Dondo, Mozambique M5.6 32 km
Jul 24, 1991 148 km N of Dondo, Mozambique M5.1 149 km
Jan 19, 2009 14 km N of Beira, Mozambique M4.5 16 km
Mar 3, 2002 18 km ESE of Dondo, Mozambique M4.4 18 km
Apr 26, 2013 88 km E of Chimanimani, Zimbabwe M4.3 115 km
Mar 29, 2015 33 km NW of Dondo, Mozambique M4.0 33 km
Oct 16, 2000 39 km WNW of Dondo, Mozambique M3.9 39 km
Nov 13, 1991 72 km WSW of Dondo, Mozambique M3.4 72 km
Source: USGS (M2.5+, 1990-2025)

Hurricane History

9 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 4. Most recent: Eloise (2021).

Year Name Category Closest
2021 Eloise Category 2 61 km
2021 Chalane Category 1 126 km
2019 Idai Category 3 12 km
2007 Favio Category 3 102 km
2003 Japhet Category 2 154 km
2000 Eline:leone Category 4 102 km
1997 Lisette Category 1 73 km
1996 Bonita Category 1 190 km
1988 Filao Category 2 250 km
Source: NOAA IBTrACS (Cat 1+, 1980-2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 82°F (28°C) 8.3 in Warmest
February 82°F (28°C) 9.7 in Wettest
March 80°F (27°C) 8.7 in
April 78°F (26°C) 3.7 in
May 74°F (23°C) 2.1 in
June 70°F (21°C) 1.4 in
July 69°F (21°C) 1.0 in Coldest
August 71°F (22°C) 1.0 in
September 75°F (24°C) 0.8 in Driest
October 78°F (25°C) 1.5 in
November 80°F (27°C) 4.3 in
December 81°F (27°C) 8.0 in

Dondo has a seasonal temperature swing of 13°F / from 69°F in July to 82°F in January. Total annual precipitation is 50.6 inches, with February being the wettest month (9.7") and September the driest (0.8").

View full weather details →

Schools in Dondo

2 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
primary school - - - -
Magação Primary School - - - -
View full schools details →

Radio Stations near Dondo

2 stations within ~55 km.

Station Genre Quality
Super FM 101.9 - MP3 96 kbps
LM Radio Mozambique - MP3

Museums in Dondo

NameTypeAddressPhoneAnnual Revenue
Casa do Artista

Farmers Markets in Dondo

NameAddressSeasonHoursOrganicWebsite
Local market
Mercado 24 de Agosto / Mercado Novo
Mercado 24 de Julho
Mercado 24 de Julho
Mercado de Passagem de Nivel
Mercado do Maquinino
Mercado Felipe
Mercado Goto
Mercado Municipal da Manga Mascarenhas
Mercado Municipal Nhangau

Clinics in Dondo

6 clinics within city radius - OpenStreetMap data

Centro de Saude de Canhandula
Centro de Saude de Dondo
Centro de Saude de Macharote
Centro de Saude de Macharote
Centro de Saude de Mafambisse
Centro de Saude de Mafambisse

Train Stations in Dondo

3 train stations within city radius - OpenStreetMap data

Dondo
Ponte do Púnguè
Savane

Bus Stations in Dondo

1 bus stations within city radius - OpenStreetMap data

Terminal de Dondo

Gas Stations in Dondo

7 gas stations within city radius - OpenStreetMap data

BP
MERU
MZ #1490649590
MZ #1491871985
MZ #1491871989
MZ #1491871994
MZ #1491877088

Stadiums & Teams in Dondo

TeamLeagueDivision

Airports Near Dondo

2 airports within the area.

AirportIATAType
Beira International AirportBEWLarge Airport
Mafambisse Airport-Small Airport

Churches & Religious Organizations in Dondo

1 religious organizations (IRS tax-exempt data).

NameAddress
Igreja catolica

Quick Facts

Timezone
Africa/Maputo

Around Dondo

Places within 5 km radius - OpenStreetMap data

Schools 4
Parks 2
Places of Worship 1

🇲🇿 About Mozambique

Capital Maputo
Population 29,495,962
Area 801,590 km²
GDP (USD) $20,921,079,533
GDP per capita $622
HDI 0.461
Life expectancy 63.6 years
Internet users 19.8%
Urban population 35.7%
Currency MZN (Metical)
Languages Portuguese
Calling code +258
TLD .mz
Driving side left

Public Holidays in Mozambique

9 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day Dia de Ano Novo
Feb 3 Heroes's Day Dia do Heroi Nacional
Apr 7 Women's Day Dia da Mulher
May 1 Worker's Day Dia do Trabalhador
Jun 25 Independence Day Dia da Independência
Sep 7 Victory Day Dia da Victória
Sep 25 Revolution Day Dia da Revolução
Oct 4 Day of Peace and Reconciliation Dia da Paz e da Reconcialição
Dec 25 Christmas Day Natal

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Dondo.

Get Report

Frequently Asked Questions About Dondo

What is the population of Dondo?

Dondo has a population of 82,260 residents and is located in Mozambique. The population density is 64 people per square mile, spread across 1,291.4 square miles.

What is the weather like in Dondo?

Dondo has a warm climate with an average annual temperature of 77°F (25°C). Winter temperatures average 82°F in January, while summers reach an average of 69°F in July. The area receives 244 sunny days per year. Annual rainfall totals 50.6 inches.

Nearby Cities

Compare Dondo with another city: