Kameelkraal, South Africa
Gauteng · South Africa
Kameelkraal is a small town in Gauteng, South Africa with a population of 1,464. Elevation: 4,974 ft (1,516 m). Average temperature: 62°F (17°C).
Data updated June 2026
Discover Kameelkraal, South Africa
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 Kameelkraal
Kleinfontein is a culturally segregated whites-only Afrikaans settlement near Pretoria, South Africa that was founded in 1992. Members of the African National Congress and Democratic Alliance youth have denounced the settlement and the continued existence of Afrikaner-only settlements in post-Apartheid South Africa. Kleinfontein was founded by the Boere-Vryheidsbeweging after the 1992 South African apartheid referendum.
People
Climate
| Population | 1,464 |
| Population Density | 0 / sq mi |
| Elevation | 4,974 ft (1,516 m) |
| Coordinates | -25.9009°, 28.5333° |
| Timezone | Africa/Johannesburg |
| Country | 🇿🇦 South Africa |
| State / Province | Gauteng |
| Average Temperature | 62°F (17°C) |
| January Average | 69°F (21°C) |
| July Average | 50°F (10°C) |
| Annual Precipitation | 20.4 inches (519 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Kameelkraal
Kameelkraal is a small town in South Africa (Gauteng) with a population of 1,464. The city sits at an elevation of 4,974 feet (1,516 meters) above sea level. The average annual temperature is 62°F (17°C). Temperatures range from 69°F in January to 50°F in July. Annual precipitation averages 20.4 inches. The timezone is Africa/Johannesburg.
Climate in Kameelkraal
Kameelkraal has an average annual temperature of 18.7°C (66°F). The hottest month is Jan (22.6°C), the coldest is Jul (12.6°C). Average annual precipitation is 834 mm.
Temperature
| Annual Average | 62.1°F |
| 15% above South Africa avg | |
| January Average | 69°F (21°C) |
| July Average | 50°F (10°C) |
| Sunny Days | 345 days/yr |
Geography
| Elevation | 4,974 ft (1,516 m) |
| Area | 3,281.7 sq mi (8,499.7 km²) |
| Population Density | 0/sq mi |
| Coordinates | -25.9009°N, 28.5333°W |
| Timezone | Africa/Johannesburg |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 69°F (21°C) | 5.0 in | Warmest, Wettest |
| February | 68°F (20°C) | 3.7 in | |
| March | 67°F (19°C) | 3.5 in | |
| April | 62°F (17°C) | 1.7 in | |
| May | 56°F (13°C) | 0.5 in | |
| June | 51°F (11°C) | 0.3 in | |
| July | 50°F (10°C) | 0.2 in | Coldest, Driest |
| August | 56°F (13°C) | 0.3 in | |
| September | 63°F (17°C) | 0.9 in | |
| October | 65°F (19°C) | 2.8 in | |
| November | 67°F (19°C) | 4.5 in | |
| December | 68°F (20°C) | 4.5 in |
Kameelkraal has a seasonal temperature swing of 19°F / from 50°F in July to 69°F in January. Total annual precipitation is 27.8 inches, with January being the wettest month (5.0") and July the driest (0.2").
Schools in Kameelkraal
2 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Boschkop Primary | — | — | — | — |
| Laerskool Witpoort | — | — | — | — |
Radio Stations near Kameelkraal
13 stations within ~55 km.
| Station | Genre | Quality | |
|---|---|---|---|
| Ukhozi FM S.A | — | AAC+ 48 kbps | |
| Pretoria FM | — | AAC | |
| GrootFM | — | AAC | |
| Radio Veritas | — | AAC+ 48 kbps | |
| Radio Pulpit | — | AAC | |
| Express-FM Digital | christian, christian blues | MP3 128 kbps | |
| Jacaranda FM | smooth | MP3 128 kbps | |
| Hot 102.7 FM Club | — | AAC | |
| Mzansi FM | — | MP3 192 kbps | |
| 919 | — | AAC | |
| Tuks FM | alternative, rock | AAC | |
| Harties FM | 2000's, 60's | MP3 320 kbps | |
| KM RADIO | — | MP3 128 kbps |
Museums in Kameelkraal
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Kleinfontein Volksmuseum | ||||
| Pioneer | ||||
| Pioneer | ||||
| Sammy Marks | ||||
| Willem Prinsloo Agricultural Museum |
Libraries in Kameelkraal
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Glenstantia Library | 0.0 | |||||
| Library and English Block | 0.0 | |||||
| Rayton Library | 0.0 | |||||
| SOMAFCO Library | 0.0 |
Farmers Markets in Kameelkraal
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Farmers' Market | |||||
| Mashamba Fruit Market |
Hotels in Kameelkraal
2 hotels within city radius — OpenStreetMap data
Restaurants in Kameelkraal
1 restaurants within city radius — OpenStreetMap data
Gas Stations in Kameelkraal
2 gas stations within city radius — OpenStreetMap data
Stadiums & Teams in Kameelkraal
| Team | League | Division |
|---|---|---|
Airports Near Kameelkraal
43 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Lanseria International Airport | HLA | Large Airport |
| O.R. Tambo International Airport | JNB | Large Airport |
| Grand Central Airport | GCJ | Medium Airport |
| Rand Airport | QRA | Medium Airport |
| Secunda Airport | ZEC | Medium Airport |
| Swartkop Air Force Base | — | Medium Airport |
| Vereeniging Airport | — | Medium Airport |
| Waterkloof Air Force Base | WKF | Medium Airport |
| Wonderboom Airport | PRY | Medium Airport |
| Aero 57 Airport | — | Small Airport |
| Aeropark Zyn Kraal | — | Small Airport |
| Bapsfontein Airport | — | Small Airport |
| Benics Airport | — | Small Airport |
| Benics Airport | — | Small Airport |
| Blesbokfontain Airport | — | Small Airport |
| Brakpan Airport | — | Small Airport |
| Delmas Airport | — | Small Airport |
| Devon Airport | — | Small Airport |
| Dunnottar Airfield | — | Small Airport |
| Eagles Creek Aviation Estate Airport | — | Small Airport |
| Evander Landing Strip Airport | — | Small Airport |
| Fly Inn Estate | — | Small Airport |
| Freeway Airport | — | Small Airport |
| Grasslands Airfield | — | Small Airport |
| Haakdoornboom Airport | — | Small Airport |
| Heidelburg Airport | — | Small Airport |
| Kitty Hawk Airport | — | Small Airport |
| Klipriver Airfield | — | Small Airport |
| Kriel Airport | — | Small Airport |
| Microland Flight Park | — | Small Airport |
| Mountain View Estate Airfield | — | Small Airport |
| New Largo Airport | — | Small Airport |
| Panorama Airfield | — | Small Airport |
| Petit Airport | — | Small Airport |
| Rhino Park Airfield | — | Small Airport |
| Sace Airport | — | Small Airport |
| Springs Airfield | — | Small Airport |
| Sun Valley Airfield | — | Small Airport |
| Tedderfield Air Park | — | Small Airport |
| The Coves Airstrip | — | Small Airport |
| Vanggatfontein Airport | — | Small Airport |
| Witbank Airport | — | Small Airport |
| Zilkaats Airstrip | — | Small Airport |
Treatment Centers in Kameelkraal
1 treatment centers.
| Center | Type | Phone |
|---|---|---|
| SkinTruth SA | Skincare & Medical Aesthetics Clinic |
Explore Near Kameelkraal
Quick Facts
🇿🇦 About South Africa
Public Holidays in South Africa
12 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Kameelkraal.
Get ReportFrequently Asked Questions About Kameelkraal
What is the population of Kameelkraal?
Kameelkraal has a population of 1,464 residents and is located in South Africa. The population density is 0 people per square mile, spread across 3,281.7 square miles.
What is the weather like in Kameelkraal?
Kameelkraal enjoys a temperate climate with an average annual temperature of 62°F (17°C). Winter temperatures average 69°F in January, while summers reach an average of 50°F in July. The area receives 345 sunny days per year, well above the national average of 205. Annual rainfall totals 20.4 inches.
All Countries























































































































































































































































