Nhamatanda, Mozambique
Sofala · Mozambique
Nhamatanda is a mid-size city in Sofala, Mozambique with a population of 30,087. Elevation: 194 ft (59 m). Average temperature: 77°F (25°C).
Data updated June 2026
Discover Nhamatanda, 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.
About Nhamatanda
Nhamatanda is a town in the Sofala Province of Mozambique. It is the administrative center of Nhamatanda District. It lies along the Beira Corridor between Harare in Zimbabwe and Beira, Mozambique's second-largest city. It was largely destroyed by Cyclone Idai in March 2019.
People
Climate
| Population | 30,087 |
| Population Density | 22 / sq mi |
| Elevation | 194 ft (59 m) |
| Coordinates | -19.2692°, 34.2128° |
| Timezone | Africa/Maputo |
| Country | 🇲🇿 Mozambique |
| State / Province | Sofala |
| Average Temperature | 77°F (25°C) |
| January Average | 82°F (28°C) |
| July Average | 69°F (21°C) |
| Annual Precipitation | 38.9 inches (987 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Nhamatanda
Nhamatanda is a mid-size city in Mozambique (Sofala) with a population of 30,087. The city sits at an elevation of 194 feet (59 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 38.9 inches. The timezone is Africa/Maputo.
Climate in Nhamatanda
Nhamatanda has an average annual temperature of 25.7°C (78°F). The hottest month is Nov (29.3°C), the coldest is Jul (21.2°C). Average annual precipitation is 1054 mm.
Temperature
| Annual Average | 77.3°F |
| 43% above Mozambique avg | |
| January Average | 82°F (28°C) |
| July Average | 69°F (21°C) |
| Sunny Days | 266 days/yr |
Geography
| Elevation | 194 ft (59 m) |
| Area | 1,346.4 sq mi (3,487.2 km²) |
| Population Density | 22/sq mi |
| Coordinates | -19.2692°N, 34.2128°W |
| Timezone | Africa/Maputo |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 82°F (28°C) | 6.6 in | Warmest |
| February | 82°F (28°C) | 8.2 in | Wettest |
| March | 80°F (27°C) | 6.3 in | |
| April | 78°F (26°C) | 1.8 in | |
| May | 74°F (23°C) | 1.0 in | |
| June | 70°F (21°C) | 0.9 in | |
| July | 69°F (21°C) | 0.3 in | Coldest, Driest |
| August | 72°F (22°C) | 0.7 in | |
| September | 76°F (24°C) | 0.4 in | |
| October | 80°F (27°C) | 1.1 in | |
| November | 82°F (28°C) | 4.2 in | |
| December | 81°F (27°C) | 7.4 in |
Nhamatanda has a seasonal temperature swing of 13°F / from 69°F in July to 82°F in January. Total annual precipitation is 38.8 inches, with February being the wettest month (8.2") and July the driest (0.3").
Schools in Nhamatanda
3 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| EP Vila Machado | - | - | - | - |
| EPC 3 de Fevereiro Nhamatanda | - | - | - | - |
| Escola Secundaria de Nhamatanda | - | - | - | - |
Clinics in Nhamatanda
2 clinics within city radius - OpenStreetMap data
Train Stations in Nhamatanda
4 train stations within city radius - OpenStreetMap data
Gas Stations in Nhamatanda
1 gas stations within city radius - OpenStreetMap data
Banks in Nhamatanda
1 banks within city radius - OpenStreetMap data
Airports Near Nhamatanda
2 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Beira International Airport | BEW | Large Airport |
| Mafambisse Airport | - | Small Airport |
Quick Facts
🇲🇿 About Mozambique
Public Holidays in Mozambique
9 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Nhamatanda.
Get ReportFrequently Asked Questions About Nhamatanda
What is the population of Nhamatanda?
Nhamatanda has a population of 30,087 residents and is located in Mozambique. The population density is 22 people per square mile, spread across 1,346.4 square miles.
What is the weather like in Nhamatanda?
Nhamatanda 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 266 sunny days per year, well above the national average of 205. Annual rainfall totals 38.9 inches.
All Countries























































































































































































































































