Sign In Register

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).

Data updated June 2026

3,642 Population 2/sq mi density
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
Density2/mi²

Climate

Avg Temp63°F (17°C)
Rain32.8 in/yr
Sunny Days276/yr
Elevation5,010 ft (1,527 m)
Population3,642
Population Density2 / sq mi
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. The area gets 276 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. 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)
Sunny Days276 days/yr

Geography

Elevation5,010 ft (1,527 m)
Area1,803.1 sq mi (4,670.1 km²)
Population Density2/sq mi
Coordinates-18.1390°N, 31.8493°W
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 (NCES 2022-23 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. The population density is 2 people per square mile, spread across 1,803.1 square miles.

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. The area receives 276 sunny days per year, well above the national average of 205. Annual rainfall totals 32.8 inches.

Nearby Cities

Compare Macheke with another city: