Sign In Register

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

142,089 Population 4,071/sq mi density
4,016 ft Elevation 1,224 meters
65°F Avg Temperature 18°C
17.5 in Annual Rain
Africa / Johannesburg Timezone

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.

Full City Profile

About Kimberley

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

Population142,089
Density4,071/mi²

Climate

Avg Temp65°F (18°C)
Rain17.5 in/yr
Sunny Days304/yr
Elevation4,016 ft (1,224 m)
Population142,089
Population Density4,071 / sq mi
Elevation4,016 ft (1,224 m)
Coordinates-28.7323°, 24.7623°
TimezoneAfrica/Johannesburg
Country🇿🇦 South Africa
State / ProvinceNorthern Cape
Average Temperature65°F (18°C)
January Average77°F (25°C)
July Average50°F (10°C)
Annual Precipitation17.5 inches (445 mm)
Annual Snowfall0.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.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 25°C / 77°F 17.2° / 32.8° 76.5
Feb 24.6°C / 76°F 17° / 32.1° 67.3
Mar 22.2°C / 72°F 14.6° / 29.8° 66.0
Apr 18°C / 64°F 10.2° / 25.9° 38.1
May 14.2°C / 58°F 5.5° / 22.8° 17.1
Jun 10.5°C / 51°F 1.7° / 19.3° 8.5
Jul 10.4°C / 51°F 1.4° / 19.5° 2.6
Aug 13°C / 55°F 3.7° / 22.3° 5.6
Sep 17.2°C / 63°F 7.6° / 26.7° 9.8
Oct 20.4°C / 69°F 11.6° / 29.2° 35.9
Nov 22.5°C / 73°F 13.8° / 31.1° 47.7
Dec 24.2°C / 76°F 15.8° / 32.7° 56.4
Kimberley enjoys a temperate climate with an average annual temperature of 65°F (18°C). Winters average 77°F in January while summers reach 50°F in July / relatively mild seasonal variation. The area gets 304 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 17.5 inches (drier than the 38-inch national average). The city sits at an elevation of 4,016 feet.

Temperature

77°F Jan (25°C) 50°F Jul (10°C)
Annual Average64.6°F
20% above South Africa avg
January Average77°F (25°C)
July Average50°F (10°C)
Sunny Days304 days/yr

Geography

Elevation4,016 ft (1,224 m)
Area34.9 sq mi (90.4 km²)
Population Density4,071/sq mi
Coordinates-28.7323°N, 24.7623°W
TimezoneAfrica/Johannesburg

Precipitation & Snow

Annual Rainfall 17.5"
54% below South Africa avg
Snowfall 0.0"
Wettest Month (Feb) 3.15"
Driest Month (Jun) 0.24"

Air Quality

Earthquake History

3 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.7. Most recent: M4.7 on Jan 8, 2002.

Jan 8, 2002 54 km WSW of Ritchie, South Africa M4.7 87 km
Jul 3, 1999 36 km S of Ritchie, South Africa M4.5 73 km
Jan 8, 2002 52 km SW of Ritchie, South Africa M4.1 89 km
Source: USGS (M2.5+, 1990-2025)

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").

View full weather details →

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 - - - -
View full schools details →

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

NameTypeAddressPhoneAnnual 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

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Barkly West Library0.0
Galeshewe Library0.0
Hadison Park Library0.0
Kimberley Public Library0.0

Hotels in Kimberley

7 hotels within city radius - OpenStreetMap data

Airport Hotel
Bishops Lodge
Garden Court Kimberley
Protea Hotel
Royal Paume Hotel
SPU Diamond Lodge Residence
SUN1 Kimberley

Restaurants in Kimberley

12 restaurants within city radius - OpenStreetMap data

Barcelos
Choctaw Spur
Honchos
Mini Pakistan
Mochachos
Munchies Pizza
Ocean Basket
Panarottis
Pub
Tasty Foods Restaurant and Take Away
The Estate Private Hotel
Wimpy

Cafes in Kimberley

5 cafes within city radius - OpenStreetMap data

Bootlegger Coffee Company
Cafe 786
Lyve Cafe
Midnight Cafe
Tramways Café

Cinemas in Kimberley

1 cinemas within city radius - OpenStreetMap data

STERKINEKOR

Theatres in Kimberley

1 theatres within city radius - OpenStreetMap data

Northern Cape Theatre

Monuments in Kimberley

2 monuments within city radius - OpenStreetMap data

Carter's Ridge Monument
Honoured Dead Memorial

Clinics in Kimberley

10 clinics within city radius - OpenStreetMap data

Beaconsfield Clinic
Betty Gaetsewe Clinic
Dr Winston Torres Clinic
Florianville (Floors) Clinic
Florianville Clinic
Greenpoint Clinic
Kimberley Eye Care Centre
KimMed Private Hospital
Lancet Laboratories Codiv-19 Testing Site
ZA #1025012829

Train Stations in Kimberley

7 train stations within city radius - OpenStreetMap data

Beaconsfield
Bosvark
Kamfersdam
Kimberley
Macfarlane
Market Square
Open Mine Museum

Gas Stations in Kimberley

19 gas stations within city radius - OpenStreetMap data

Astron Energy
Caltex
Caltex
Engen
Engen
Engen
Sasol
Shell
Shell
Shell
Shell
TotalEnergies
Truck Stop
ZA #143034178
ZA #442652671
ZA #632324363
ZA #632324372
ZA #632657680
ZA #633020460

Banks in Kimberley

6 banks within city radius - OpenStreetMap data

African Bank
Capitec Bank
Capitec Bank
Standard Bank
Standard Bank
Standard Bank

Shopping Malls in Kimberley

2 shopping malls within city radius - OpenStreetMap data

Diamond Pavilion Shopping Mall
Diamond Pavillion

Gyms in Kimberley

1 gyms within city radius - OpenStreetMap data

Virgin Active

Golf Courses in Kimberley

1 golf courses within city radius - OpenStreetMap data

Kimberley Golf Club

Stadiums & Teams in Kimberley

TeamLeagueDivision

Airports Near Kimberley

13 airports within the area.

AirportIATAType
Kimberley AirportKIMLarge 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 OfficeAddress
Beaconsfield

Churches & Religious Organizations in Kimberley

14 religious organizations (IRS tax-exempt data).

NameAddress
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

UFO Sightings
2
Reported UFO sightings from the National UFO Reporting Center database
View all →

Quick Facts

Timezone
Africa/Johannesburg
Elevation
1,184 m (3,885 ft)
Area
90.4 km² (34.9 mi²)
Founded
1873
Postal Code
8300
Website
solplaatje.org.za/
Twinned With
Changsha

Around Kimberley

Places within 5 km radius - OpenStreetMap data

Schools 42
Hospitals 4
Pharmacies 5
Restaurants 12
Cafes 5
Supermarkets 14
Banks 5
Museums 2
Hotels 3
Libraries 2
Parks 29
Places of Worship 5

Things to See Near Kimberley

4 places within 15 km

⛰️ Peaks (1)
  • • Spytfonteinkop
🌄 Viewpoints (3)
  • • De Beers Mine
  • • Flamingo Viewpoint
  • • Kimberley Mine

🇿🇦 About South Africa

Capital Pretoria
Population 57,779,622
Area 1,219,912 km²
GDP (USD) $381,440,724,491
GDP per capita $6,034
HDI 0.717
Life expectancy 66.1 years
Internet users 75.7%
Urban population 63.6%
Currency ZAR (Rand)
Languages Afrikaans, English, Southern Ndebele, Northern Sotho, Southern Sotho, Swazi, Tswana, Tsonga, Vend...
Calling code +27
TLD .za
Driving side left

Public Holidays in South Africa

12 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Mar 21 Human Rights Day Human Rights Day
Apr 3 Good Friday Good Friday
Apr 6 Family Day Family Day
Apr 27 Freedom Day Freedom Day
May 1 Workers' Day Workers' Day
Jun 16 Youth Day Youth Day
Aug 10 National Women's Day National Women's Day
Sep 24 Heritage Day Heritage Day
Dec 16 Day of Reconciliation Day of Reconciliation
Dec 25 Christmas Day Christmas Day
Dec 26 Day of Goodwill St. Stephen's Day

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Kimberley.

Get Report

Frequently 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.

Nearby Cities

Compare Kimberley with another city: