Kang, Botswana
Kgalagadi · Botswana
Kang is a small city in Kgalagadi, Botswana with a population of 6,764. Elevation: 3,737 ft (1,139 m). Average temperature: 71°F (22°C).
Data updated June 2026
Discover Kang, 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 Kang
Kang is a village in Kgalagadi District of Botswana.
People
Climate
| Population | 6,764 |
| Population Density | 221 / sq mi |
| Elevation | 3,737 ft (1,139 m) |
| Coordinates | -23.6752°, 22.7876° |
| Timezone | Africa/Gaborone |
| Country | 🇧🇼 Botswana |
| State / Province | Kgalagadi |
| Average Temperature | 71°F (22°C) |
| January Average | 79°F (26°C) |
| July Average | 58°F (15°C) |
| Annual Precipitation | 13.6 inches (345 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Kang
Kang is a small city in Botswana (Kgalagadi) with a population of 6,764. The city sits at an elevation of 3,737 feet (1,139 meters) above sea level. The average annual temperature is 71°F (22°C). Temperatures range from 79°F in January to 58°F in July. Annual precipitation averages 13.6 inches. The timezone is Africa/Gaborone.
Temperature
| Annual Average | 71.2°F |
| 32% above Botswana avg | |
| January Average | 79°F (26°C) |
| July Average | 58°F (15°C) |
| Sunny Days | 311 days/yr |
Geography
| Elevation | 3,737 ft (1,139 m) |
| Area | 30.6 sq mi (79.2 km²) |
| Population Density | 221/sq mi |
| Coordinates | -23.6752°N, 22.7876°W |
| Timezone | Africa/Gaborone |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 79°F (26°C) | 3.0 in | Wettest |
| February | 79°F (26°C) | 2.4 in | |
| March | 76°F (24°C) | 2.1 in | |
| April | 71°F (21°C) | 1.0 in | |
| May | 64°F (18°C) | 0.2 in | |
| June | 59°F (15°C) | 0.0 in | Driest |
| July | 58°F (15°C) | 0.0 in | Coldest |
| August | 63°F (17°C) | 0.0 in | |
| September | 71°F (22°C) | 0.2 in | |
| October | 77°F (25°C) | 1.1 in | |
| November | 79°F (26°C) | 1.6 in | |
| December | 80°F (26°C) | 1.9 in | Warmest |
Kang has a seasonal temperature swing of 21°F / from 58°F in July to 80°F in December. Total annual precipitation is 13.6 inches, with January being the wettest month (3.0") and June the driest (0.0").
Colleges & Universities in Kang
| Institution | Type | Founded | Website |
|---|---|---|---|
| BOU Kang Regional Campus | University | - | , |
| Matsha College | College | - | , |
Schools in Kang
2 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Motaung Secondary School | - | - | - | - |
| Kang Primary School | - | - | - | - |
Hotels in Kang
5 hotels within city radius - OpenStreetMap data
Restaurants in Kang
1 restaurants within city radius - OpenStreetMap data
Clinics in Kang
1 clinics within city radius - OpenStreetMap data
Gas Stations in Kang
6 gas stations within city radius - OpenStreetMap data
Banks in Kang
1 banks within city radius - OpenStreetMap data
Airports Near Kang
1 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Kang Airport | - | Small Airport |
Quick Facts
🇧🇼 About Botswana
Public Holidays in Botswana
11 public holidays this year
Frequently Asked Questions About Kang
What is the population of Kang?
Kang has a population of 6,764 residents and is located in Botswana. The population density is 221 people per square mile, spread across 30.6 square miles.
What is the weather like in Kang?
Kang has a warm climate with an average annual temperature of 71°F (22°C). Winter temperatures average 79°F in January, while summers reach an average of 58°F in July. The area receives 311 sunny days per year, well above the national average of 205. Annual rainfall totals 13.6 inches.
All Countries























































































































































































































































