Tshabong, Botswana
Kgalagadi · Botswana
Tshabong is a small city in Kgalagadi, Botswana with a population of 11,651. Elevation: 3,202 ft (976 m). Average temperature: 71°F (22°C).
Discover Tshabong, 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 Tshabong
Tshabong, also spelled Tsabong, is the administrative centre of the Kgalagadi District in Botswana. It is located in the Kalahari Desert. The population was 8939 in the 2011 census.
People
Climate
| Population | 11,651 |
| Population Density | 41 / sq mi |
| Elevation | 3,202 ft (976 m) |
| Coordinates | -26.0500°, 22.4500° |
| Timezone | Africa/Gaborone |
| Country | 🇧🇼 Botswana |
| State / Province | Kgalagadi |
| Average Temperature | 71°F (22°C) |
| January Average | 82°F (28°C) |
| July Average | 57°F (14°C) |
| Annual Precipitation | 12.2 inches (309 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Tshabong
Tshabong is a small city in Botswana (Kgalagadi) with a population of 11,651. The city sits at an elevation of 3,202 feet (976 meters) above sea level. The average annual temperature is 71°F (22°C). Temperatures range from 82°F in January to 57°F in July. Annual precipitation averages 12.2 inches. The timezone is Africa/Gaborone.
Climate in Tshabong
Tshabong has an average annual temperature of 0°C (32°F). The hottest month is Jan (0°C), the coldest is Jan (0°C). Average annual precipitation is 271 mm.
Temperature
| Annual Average | 71.3°F |
| 32% above Botswana avg | |
| January Average | 82°F (28°C) |
| July Average | 57°F (14°C) |
| Sunny Days | 314 days/yr |
Geography
| Elevation | 3,202 ft (976 m) |
| Area | 286.2 sq mi (741.2 km²) |
| Population Density | 41/sq mi |
| Coordinates | -26.0500°N, 22.4500°W |
| Timezone | Africa/Gaborone |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 82°F (28°C) | 2.2 in | Warmest |
| February | 80°F (27°C) | 2.3 in | Wettest |
| March | 77°F (25°C) | 2.1 in | |
| April | 71°F (22°C) | 1.2 in | |
| May | 63°F (17°C) | 0.3 in | |
| June | 57°F (14°C) | 0.1 in | Coldest, Driest |
| July | 57°F (14°C) | 0.1 in | |
| August | 62°F (17°C) | 0.1 in | |
| September | 70°F (21°C) | 0.2 in | |
| October | 76°F (24°C) | 0.9 in | |
| November | 79°F (26°C) | 1.3 in | |
| December | 81°F (27°C) | 1.5 in |
Tshabong has a seasonal temperature swing of 24°F / from 57°F in June to 82°F in January. Total annual precipitation is 12.2 inches, with February being the wettest month (2.3") and June the driest (0.1").
Schools in Tshabong
1 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Tsabong Primary School | — | — | — | — |
Zoos in Tshabong
1 zoos within city radius — OpenStreetMap data
Gas Stations in Tshabong
3 gas stations within city radius — OpenStreetMap data
Banks in Tshabong
2 banks within city radius — OpenStreetMap data
Airports Near Tshabong
4 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Barrange Airport | — | Small Airport |
| Big Game Airport | — | Small Airport |
| Khuis Airport | — | Small Airport |
| Tshabong Airport | TBY | 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 Tshabong.
Get ReportFrequently Asked Questions About Tshabong
What is the population of Tshabong?
Tshabong has a population of 11,651 residents and is located in Botswana. The population density is 41 people per square mile, spread across 286.2 square miles.
What is the weather like in Tshabong?
Tshabong has a warm climate with an average annual temperature of 71°F (22°C). Winter temperatures average 82°F in January, while summers reach an average of 57°F in July. The area receives 314 sunny days per year, well above the national average of 205. Annual rainfall totals 12.2 inches.
All Countries























































































































































































































































