Khakhea, Botswana
Ngwaketsi · Botswana
Khakhea is a small town in Ngwaketsi, Botswana with a population of 2,133. Elevation: 3,461 ft (1,055 m). Average temperature: 72°F (22°C).
Data updated June 2026
Discover Khakhea, Botswana
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 Khakhea
Khakhea est une ville du Botswana.
People
Climate
| Population | 2,133 |
| Population Density | 70 / sq mi |
| Elevation | 3,461 ft (1,055 m) |
| Coordinates | -24.6895°, 23.4940° |
| Timezone | Africa/Gaborone |
| Country | 🇧🇼 Botswana |
| State / Province | Ngwaketsi |
| Average Temperature | 72°F (22°C) |
| January Average | 80°F (27°C) |
| July Average | 59°F (15°C) |
| Annual Precipitation | 12.8 inches (326 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Khakhea
Khakhea is a small town in Botswana (Ngwaketsi) with a population of 2,133. The city sits at an elevation of 3,461 feet (1,055 meters) above sea level. The average annual temperature is 72°F (22°C). Temperatures range from 80°F in January to 59°F in July. Annual precipitation averages 12.8 inches. The timezone is Africa/Gaborone.
Temperature
| Annual Average | 72.0°F |
| 33% above Botswana avg | |
| January Average | 80°F (27°C) |
| July Average | 59°F (15°C) |
| Sunny Days | 313 days/yr |
Geography
| Elevation | 3,461 ft (1,055 m) |
| Area | 30.6 sq mi (79.2 km²) |
| Population Density | 70/sq mi |
| Coordinates | -24.6895°N, 23.4940°W |
| Timezone | Africa/Gaborone |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 80°F (27°C) | 2.5 in | Wettest |
| February | 80°F (26°C) | 2.0 in | |
| March | 77°F (25°C) | 2.2 in | |
| April | 71°F (22°C) | 1.1 in | |
| May | 65°F (18°C) | 0.3 in | |
| June | 59°F (15°C) | 0.1 in | Driest |
| July | 59°F (15°C) | 0.1 in | Coldest |
| August | 64°F (18°C) | 0.1 in | |
| September | 72°F (22°C) | 0.2 in | |
| October | 77°F (25°C) | 1.0 in | |
| November | 80°F (26°C) | 1.7 in | |
| December | 81°F (27°C) | 1.7 in | Warmest |
Khakhea has a seasonal temperature swing of 21°F / from 59°F in July to 81°F in December. Total annual precipitation is 12.8 inches, with January being the wettest month (2.5") and June the driest (0.1").
Airports Near Khakhea
2 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Oxford Airport | - | Small Airport |
| Riverside North Airport | - | Small Airport |
Quick Facts
🇧🇼 About Botswana
Public Holidays in Botswana
11 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Khakhea.
Get ReportFrequently Asked Questions About Khakhea
What is the population of Khakhea?
Khakhea has a population of 2,133 residents and is located in Botswana. The population density is 70 people per square mile, spread across 30.6 square miles.
What is the weather like in Khakhea?
Khakhea has a warm climate with an average annual temperature of 72°F (22°C). Winter temperatures average 80°F in January, while summers reach an average of 59°F in July. The area receives 313 sunny days per year, well above the national average of 205. Annual rainfall totals 12.8 inches.
All Countries























































































































































































































































