Kimberley, South Africa
Northern Cape · South Africa
Kimberley is a large city in Northern Cape, South Africa with a population of 142,089. Elevation: 4,016 ft (1,224 m). Average temperature: 65°F (18°C).
Data updated June 2026
Discover Kimberley, 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 Kimberley
Kimberley is the capital and largest city of the Northern Cape province of South Africa. It is located approximately 110 km (68 mi) east of the confluence of the Vaal and Orange Rivers. The city has considerable historical significance because of its diamond mining past and the siege during the Second Boer War. The British businessmen Cecil Rhodes and Barney Barnato made their fortunes in Kimberley, and Rhodes also established the De Beers diamond company in the early days of the mining town.
People
Climate
| Population | 142,089 |
| Population Density | 4,071 / sq mi |
| Elevation | 4,016 ft (1,224 m) |
| Coordinates | -28.7323°, 24.7623° |
| Timezone | Africa/Johannesburg |
| Country | 🇿🇦 South Africa |
| State / Province | Northern Cape |
| Average Temperature | 65°F (18°C) |
| January Average | 77°F (25°C) |
| July Average | 50°F (10°C) |
| Annual Precipitation | 17.5 inches (445 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Kimberley
Kimberley is a large city in South Africa (Northern Cape) with a population of 142,089. The city sits at an elevation of 4,016 feet (1,224 meters) above sea level. The average annual temperature is 65°F (18°C). Temperatures range from 77°F in January to 50°F in July. Annual precipitation averages 17.5 inches. The timezone is Africa/Johannesburg.
Climate in Kimberley
Kimberley has an average annual temperature of 18.5°C (65°F). The hottest month is Jan (25°C), the coldest is Jul (10.4°C). Average annual precipitation is 432 mm.
Temperature
| Annual Average | 64.6°F |
| 20% above South Africa avg | |
| January Average | 77°F (25°C) |
| July Average | 50°F (10°C) |
| Sunny Days | 304 days/yr |
Geography
| Elevation | 4,016 ft (1,224 m) |
| Area | 34.9 sq mi (90.4 km²) |
| Population Density | 4,071/sq mi |
| Coordinates | -28.7323°N, 24.7623°W |
| Timezone | Africa/Johannesburg |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 77°F (25°C) | 2.7 in | Warmest |
| February | 75°F (24°C) | 3.2 in | Wettest |
| March | 71°F (22°C) | 2.9 in | |
| April | 64°F (18°C) | 1.5 in | |
| May | 56°F (14°C) | 0.6 in | |
| June | 50°F (10°C) | 0.2 in | Driest |
| July | 50°F (10°C) | 0.2 in | Coldest |
| August | 55°F (13°C) | 0.3 in | |
| September | 62°F (17°C) | 0.6 in | |
| October | 68°F (20°C) | 1.4 in | |
| November | 72°F (22°C) | 1.7 in | |
| December | 75°F (24°C) | 2.2 in |
Kimberley has a seasonal temperature swing of 27°F / from 50°F in July to 77°F in January. Total annual precipitation is 17.5 inches, with February being the wettest month (3.2") and June the driest (0.2").
Colleges & Universities in Kimberley
| Institution | Type | Founded | Website |
|---|---|---|---|
| NIHE Galeshewe Campus | College | - | , |
| Sol Plaatje University | University | - | , |
| Sol Plaatje University (North Campus) | College | - | Visit → |
| Sol Plaatje University South Campus | University | - | , |
Schools in Kimberley
50+ public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Redirile Primêre Skool | - | - | - | - |
| Homevale Primary School | - | - | - | - |
| Letshego Primary School | - | - | - | - |
| Hoërskool Adamantia | - | - | - | - |
| Montshiwa Primary School | - | - | - | - |
| Boitshoko Primary School | - | - | - | - |
| Kimberley Boys High School | - | - | - | - |
| Kimberley Junior School | - | - | - | - |
| Lucretia Intermediate School | - | - | - | - |
| Pescodia Secondary School | - | - | - | - |
| Pescodia Primary School | - | - | - | - |
| Kimberly Islamic School | - | - | - | - |
| Vooruitsig Primary School | - | - | - | - |
| Beacon Primary School | - | - | - | - |
| Tshireleco High School | - | - | - | - |
| Reneilwe Primary School | - | - | - | - |
| Floors Comprehensive School | - | - | - | - |
| Department road and infrastructure | - | - | - | - |
| Zingisa No 1 Primary School | - | - | - | - |
| Zingisa No 2 Primary School | - | - | - | - |
| Tshiamo Primary School | - | - | - | - |
| Venus Primêre Skool | - | - | - | - |
| Progress Primary School | - | - | - | - |
| Tshwarelela Primary School | - | - | - | - |
| St Patrick's CBC | - | - | - | - |
| Greenpoint Primary | - | - | - | - |
| Laerskool Eureka | - | - | - | - |
| Flamingo Primary School | - | - | - | - |
| Technical High School | - | - | - | - |
| Staats Primary School | - | - | - | - |
| Northern Cape High School | - | - | - | - |
| Diamantveld High School | - | - | - | - |
| NJ Heyns School | - | - | - | - |
| Elizabeth Conradie School | - | - | - | - |
| Du Toitspan Primary School | - | - | - | - |
| Kevin Nkoane Primary School | - | - | - | - |
| West End Primary School | - | - | - | - |
| Herlear Primary School | - | - | - | - |
| Platfontein School | - | - | - | - |
| Newton Primary School | - | - | - | - |
| Thabane High School | - | - | - | - |
| Tetlanyo Secondary School | - | - | - | - |
| Tlhomelang Secondary School | - | - | - | - |
| Kim Kgolo Primary School | - | - | - | - |
| Greenpoint High School | - | - | - | - |
| Vuyolwethu Secondary School | - | - | - | - |
| Masiza Primary School | - | - | - | - |
| Homevale High School | - | - | - | - |
| Homevale Secondary School | - | - | - | - |
| Kimberley Girls' High School | - | - | - | - |
Radio Stations near Kimberley
2 stations within ~55 km.
| Station | Genre | Quality | |
|---|---|---|---|
| Rainbow Gospel Radio | - | AAC+ 64 kbps | |
| Megazone Bollywood | bollywood | MP3 128 kbps |
Museums in Kimberley
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Alexander McGregor Memorial Museum | ||||
| Dunluce House Museum | ||||
| Kimberley Transport Museum | ||||
| Magersfontein Battlefield and Museum | ||||
| McGregor Museum | ||||
| Open Mine Museum | ||||
| Sol Plaatje Museum and Library | ||||
| Wildebeest Kuil Rock Art Centre |
Libraries in Kimberley
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Barkly West Library | 0.0 | |||||
| Galeshewe Library | 0.0 | |||||
| Hadison Park Library | 0.0 | |||||
| Kimberley Public Library | 0.0 |
Hotels in Kimberley
7 hotels within city radius - OpenStreetMap data
Restaurants in Kimberley
12 restaurants within city radius - OpenStreetMap data
Cafes in Kimberley
5 cafes within city radius - OpenStreetMap data
Cinemas in Kimberley
1 cinemas within city radius - OpenStreetMap data
Theatres in Kimberley
1 theatres within city radius - OpenStreetMap data
Monuments in Kimberley
2 monuments within city radius - OpenStreetMap data
Clinics in Kimberley
10 clinics within city radius - OpenStreetMap data
Train Stations in Kimberley
7 train stations within city radius - OpenStreetMap data
Gas Stations in Kimberley
19 gas stations within city radius - OpenStreetMap data
Banks in Kimberley
6 banks within city radius - OpenStreetMap data
Shopping Malls in Kimberley
2 shopping malls within city radius - OpenStreetMap data
Gyms in Kimberley
1 gyms within city radius - OpenStreetMap data
Golf Courses in Kimberley
1 golf courses within city radius - OpenStreetMap data
Stadiums & Teams in Kimberley
| Team | League | Division |
|---|---|---|
Airports Near Kimberley
13 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Kimberley Airport | KIM | Large Airport |
| Barkly West Airport | - | Small Airport |
| Bells Bank Airport | - | Small Airport |
| Farm Grootfontein Airfield | - | Small Airport |
| Farm Romance Airport | - | Small Airport |
| Holpan Airport | - | Small Airport |
| Jacobsdal Airport | - | Small Airport |
| John Weston Airport | - | Small Airport |
| Koffyfontein Min Airport | - | Small Airport |
| Modderrivier Airport | - | Small Airport |
| Mokala Airport | - | Small Airport |
| Schmidtsdrif Airport | - | Small Airport |
| Ulco Airport | - | Small Airport |
Post Offices in Kimberley
1 post offices.
| Post Office | Address |
|---|---|
| Beaconsfield |
Churches & Religious Organizations in Kimberley
14 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| 7th Day Adventist Church | |
| Apostolic Church | |
| Bikers Church | |
| Church of All Saints (Anglican) | |
| Church of the Nazarene | |
| Fatima Shrine Church | |
| Homevale Jamaat Khana | |
| Kimberley Baptiste Church | |
| Moghul Park Mosque | |
| NG Kerk Vooruitsig | |
| Roodepan Mosque | |
| S.T Engenas ZCC | |
| Synagogue | |
| Wesley Methodist Church |
Explore Near Kimberley
Quick Facts
Around Kimberley
Places within 5 km radius - OpenStreetMap data
Things to See Near Kimberley
4 places within 15 km
- • Spytfonteinkop
- • De Beers Mine
- • Flamingo Viewpoint
- • Kimberley Mine
🇿🇦 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 Kimberley.
Get ReportFrequently Asked Questions About Kimberley
What is the population of Kimberley?
Kimberley has a population of 142,089 residents and is located in South Africa. The population density is 4,071 people per square mile, spread across 34.9 square miles.
What is the weather like in Kimberley?
Kimberley enjoys a temperate climate with an average annual temperature of 65°F (18°C). Winter temperatures average 77°F in January, while summers reach an average of 50°F in July. The area receives 304 sunny days per year, well above the national average of 205. Annual rainfall totals 17.5 inches.
All Countries























































































































































































































































