Macheke, Zimbabwe

Mashonaland East Province · Zimbabwe

Macheke is a small town in Mashonaland East Province, Zimbabwe with a population of 3,642. Elevation: 5,010 ft (1,527 m). Average temperature: 63°F (17°C).

Population source: Wikidata (dated census and official estimates), GeoNames. Climate: WorldClim 2.1 normals (1970-2000), NASA POWER. Updated August 2026

3,642 Population
5,010 ft Elevation 1,527 meters
63°F Avg Temperature 17°C
32.8 in Annual Rain
Africa / Harare Timezone

Discover Macheke, Zimbabwe

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 Macheke

Macheke is a small Zimbabwean town located in Murehwa District in the province of Mashonaland East, located about 105 km south-east of Harare on the main A3 Harare-Mutare highway road. According to the 1982 population census, the town had a population of 1,888. It was named after the Macheke River and means "you have divided".

People

Population3,642

Climate

Avg Temp63°F (17°C)
Rain32.8 in/yr
Elevation5,010 ft (1,527 m)
Population3,642
Elevation5,010 ft (1,527 m)
Coordinates-18.1390°, 31.8493°
TimezoneAfrica/Harare
Country🇿🇼 Zimbabwe
State / ProvinceMashonaland East Province
Average Temperature63°F (17°C)
January Average67°F (19°C)
July Average54°F (12°C)
Annual Precipitation32.8 inches (834 mm)
Annual Snowfall0.0 inches (0 cm)

About Macheke

Macheke is a small town in Zimbabwe (Mashonaland East Province) with a population of 3,642. The city sits at an elevation of 5,010 feet (1,527 meters) above sea level. The average annual temperature is 63°F (17°C). Temperatures range from 67°F in January to 54°F in July. Annual precipitation averages 32.8 inches. The timezone is Africa/Harare.

Macheke enjoys a temperate climate with an average annual temperature of 63°F (17°C). Winters average 67°F in January while summers reach 54°F in July / relatively mild seasonal variation. Annual precipitation totals 32.8 inches. The city sits at an elevation of 5,010 feet, a high-altitude location.

Temperature

67°F Jan (19°C) 54°F Jul (12°C)
Annual Average62.8°F
16% above Zimbabwe avg
January Average67°F (19°C)
July Average54°F (12°C)

Geography

Elevation5,010 ft (1,527 m)
Coordinates18.1390°S, 31.8493°E
TimezoneAfrica/Harare

Precipitation & Snow

Annual Rainfall 32.8"
14% below Zimbabwe avg
Snowfall 0.0"
Wettest Month (Jan) 7.44"
Driest Month (Jul) 0.08"

Air Quality

Earthquake History

2 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.5. Most recent: M4.5 on May 21, 2006.

May 21, 2006 9 km S of Dorowa Mining Lease, Zimbabwe M4.5 114 km
Sep 30, 1993 9 km SW of Mount Darwin, Zimbabwe M3.7 149 km
Source: USGS (M2.5+, 1990-2025)

Hurricane History

2 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 3.

Year Name Category Closest
2019 Idai Category 2 217 km
2000 Eline:leone Category 3 279 km
Source: NOAA IBTrACS (Cat 1+, 1980-2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 67°F (19°C) 7.4 in Wettest
February 67°F (19°C) 6.1 in
March 66°F (19°C) 3.8 in
April 63°F (17°C) 1.7 in
May 59°F (15°C) 0.5 in
June 55°F (13°C) 0.1 in
July 54°F (12°C) 0.1 in Coldest, Driest
August 58°F (14°C) 0.1 in
September 63°F (17°C) 0.3 in
October 68°F (20°C) 1.3 in Warmest
November 67°F (20°C) 4.1 in
December 67°F (19°C) 7.3 in

Macheke has a seasonal temperature swing of 13°F / from 54°F in July to 68°F in October. Total annual precipitation is 32.8 inches, with January being the wettest month (7.4") and July the driest (0.1").

View full weather details →

Schools in Macheke

2 public schools (OpenStreetMap data).

School Level Enrollment Teachers Student/Teacher
Chirarangwe Primary school - - - -
Macheke Primary School - - - -
View full schools details →

Hotels in Macheke

1 hotels within city radius - OpenStreetMap data

Macheke Lodge

Train Stations in Macheke

1 train stations within city radius - OpenStreetMap data

Macheke

Gas Stations in Macheke

1 gas stations within city radius - OpenStreetMap data

ZW #458108514

Banks in Macheke

1 banks within city radius - OpenStreetMap data

Macheke Post Office

Airports Near Macheke

7 airports within the area.

AirportIATAType
Mutoko Airport-Medium Airport
Dudley Airport-Small Airport
Home Park Airport-Small Airport
Marondera Airport-Small Airport
Murewa Airport-Small Airport
Rusape South Airport-Small Airport
Wedza Airport-Small Airport

Quick Facts

Timezone
Africa/Harare
Elevation
1,527 m (5,010 ft)

🇿🇼 About Zimbabwe

Capital Harare
Population 16,868,409
Area 390,580 km²
GDP (USD) $35,871,779,681
GDP per capita $2,195
HDI 0.550
Life expectancy 62.8 years
Internet users 38.4%
Urban population 39.3%
Currency ZWG (Zimbabwe Gold)
Languages Chibarwe, English, Kalanga, Khoisan, Ndau, Northern Ndebele, Chewa, Shona, Sotho, Tonga, Tswana, ...
Calling code +263
TLD .zw
Driving side left

Public Holidays in Zimbabwe

13 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Feb 21 Robert Mugabe National Youth Day Robert Mugabe National Youth Day
Apr 3 Good Friday Good Friday
Apr 4 Holy Saturday Easter Saturday
Apr 6 Easter Monday Easter Monday
Apr 18 Independence Day Independence Day
May 1 Worker's Day Worker's Day
May 25 Africa Day Africa Day
Aug 10 Heroes' Day Heroes' Day
Aug 11 Defence Forces Day Defence Forces Day
Dec 22 Unity Day Unity Day
Dec 25 Christmas Day Christmas Day
Dec 26 St. Stephen's Day Boxing Day

Download Full City Report

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

Get Report

Frequently Asked Questions About Macheke

What is the population of Macheke?

Macheke has a population of 3,642 residents and is located in Zimbabwe..

What is the weather like in Macheke?

Macheke enjoys a temperate climate with an average annual temperature of 63°F (17°C). Winter temperatures average 67°F in January, while summers reach an average of 54°F in July. Annual rainfall totals 32.8 inches.

Nearby Cities

Compare Macheke with another city:

Want every data point for Macheke?

The full profile puts all sections on one printable page, no tabs.

Full City Profile