These are the most expensive South African cities to live in

Numbeo has published its Cost of Living Index for mid-year 2019, ranking the most expensive cities in the the world, including five from South Africa.

The Numbeo index compares the cost of living across the world relative to New York City, which has an index score of 100 (100%). The index looks at the relative costs across several categories, including rent, the cost of food, transport and entertainment.

It also takes the local purchasing power into account.

If another city has, for example, a rent index of 120, it means that on an average in that city, rents are 20% more expensive than in New York City. If a city has a rent index of 70, that means on an average in that city, rents are 30% less expensive than in New York City.

At mid-year 2019, Pretoria is still ranked as the most expensive city in South Africa, where enough data is available to form statistical certainty.

This is followed by Johannesburg, Cape Town, Port Elizabeth and then Durban.

# City Index Score
205 Pretoria 49.18
211 Johannesburg 47.37
226 Cape Town 45.00
244 Port Elizabeth 42.15
257 Durban 40.61

Pretoria’s index score climbed in 2019 to 49.18 (from 45.89 in 2018) – trend seen across all South Africa’s cities, showing the effects of the rising cost of living in the country due the various economic factors that have kept growth subdued.

Johannesburg’s score rose to 47.47 (2018: 45.51), Cape Town was up to 45.00 (2018: 41.58), and Port Elizabeth (42.15 from 39.41) shot past Durban (40.61 up slightly from 40.68) to be ranked fourth.

On a global scale, the rising cost of living in South Africa has seen its cities rise in the overall rankings, but they remain in the middle range, and well below the cost of living in the base city of New York.

Globally, cities in nations like Switzerland and Norway are ranked as the most expensive, with life in Basel, Switzerland being about 29% higher than New York.

On the lower end, it is mostly Pakistani and Indian cities which rank as the cheapest to live in, with relative cost of living being around 80% cheaper than in New York.

The table below outlines where South African cities rank in the global list (out of 377 cities covered).

Other South African cities

Numbeo’s data reflects similar numbers published by the expat cost of living index by Expatistan.

In this ranking Johannesburg has overtaken Pretoria as the most expensive city (now ranked second), and this is followed by Cape Town, Durban and Port Elizabeth.

Similar to Numbeo, Expatistan looks at costs across a wide variety of categories, including rent, food, transport and entertainment.

However, instead of using New York as its base city, the Expatistan index uses Prague.

Outside of the global ranking of major cities, Expatistan also provides more local data, showing how many of the smaller cities rank. Of the 31 cities covered, Expatistan ranks the top 10 based on the quality of the data (ie, there is enough data to accurately gauge the cost of living in those areas).

These are:

# City Index Score
1 Potgietersrus 152
2 Middelburg (Mpumalanga) 129
3 Johannesburg 116
4 Careletonville 110
5 Pretoria 109
6 Durban 98
7= Orkney 97
7= Cape Town 97
9 Polokwane 93
10 Port Elizabeth 91

In the table below we’ve included all 31 South African cities covered by Expatistan, and highlighted where the top 10 fits into the local picture. Note that outside of the top 5 and top 10 mentioned about, the data for these cities is not enough to provide a completely accurate picture of the cost of living, and it’s just for illustrative purposes.

# City Index Score
1 Potgietersrus 152
2 Middelburg 129
3 Johannesburg 116
4= Rustenburg 115
4= Boksburg 115
6= Kimberly 110
6= Careltonville 110
8= Pretoria 109
9= Noorder-Paarl 101
9= Bhisho 101
11= Vereeniging 99
11= Benoni 99
13 Durban 98
14= Cape Town 97
14= Orkney 97
16 Witbank 96
17 Tembisa 95
18 Polokwane 93
19 Port Elizabeth 91
20= Richards Bay 90
20= Nelspruit 90
22= Pietermarizburg 89
22= Welkom 89
22= Phalaborwa 89
25 Potchefstroom 85
26 George 84
27 Newcastle 83
28 Bloemfontein 81

Read: These are the 20 best hospitals in South Africa according to Discovery members

Latest news

Partner Content

Show comments

Follow us


These are the most expensive South African cities to live in