Home Cities South Africa Upington

Population of Upington, South Africa ZA flag

City with 121,189 residents in Northern Cape, South Africa.

121,189
Residents (2026)
#13,403
World Ranking
#190
In South Africa (of 222)

About Upington

Upington is a city located in South Africa, in the Northern Cape region. According to the latest available data (2026), the population of Upington is approximately 121,189 residents, making it the #190 most populous city in South Africa.

Globally, Upington ranks #13,403 among the world's most populated cities.

Upington City Statistics

CityUpington
CountryZA flag South Africa
Population121,189
Global Rank#13,403
Rank in South Africa#190 of 222 cities
City Categorycity
RegionNorthern Cape
Latitude-28.4572
Longitude21.2425
Data Year2026

Where is Upington ZA flag Located?

Upington is located in South Africa, in the Northern Cape region, at coordinates -28.4572° latitude and 21.2425° longitude. Located in the southern hemisphere, Upington experiences seasons opposite to those in the northern hemisphere.

Nearby Cities

Other Cities in South Africa ZA flag

View all cities in South Africa

Largest Cities in South Africa ZA flag

# City Population
1 City of Cape Town 4,005,016
2 Cape Town 3,776,313
3 eThekwini Metropolitan Municipality 3,702,231
4 City of Ekurhuleni Metropolitan Municipality 3,379,104
5 City of Tshwane Metropolitan Municipality 3,275,152

Frequently Asked Questions

What is the population of Upington?

The population of Upington is approximately 121,189 residents according to the latest available data (2026).

Where is Upington located?

Upington is located in South Africa at approximately -28.4572° latitude and 21.2425° longitude.

Is Upington one of the largest cities in South Africa?

With a population of 121,189, Upington is one of the notable urban areas in South Africa. It ranks #190 out of 222 cities in the country.

Explore More Cities