Best Places to Live in South Africa
Thinking of moving to South Africa? Itโs one of the most beautiful countries in Africa, full of breathtaking landscapes and stunning wildlife. With a deeply multicultural population of over 57 million people, โThe Rainbow Nationโ has long been a home for expats.
However, you still need to know where in South Africa youโll be living. The country has nine different provinces and many different major cities to choose from. It all depends on your tastes; some places are very relaxed and coastal while others are fast-paced and central. Check out our run down of the best places to live in South Africa, from the Western Cape to the Free State.

Cape Town
Cape Town is one of South Africaโs three capital cities, and is the most popular destination for expats. Known as โThe Mother Cityโ, this is where urban living and natural beauty blend together perfectly. The Telegraph named Cape Town the best city in the world in 2020, and thereโs no wondering why; itโs truly stunning.
Thereโs the South Atlantic Ocean on one side, mountains on the other, and a spine of hills running right through the centre of this southwestern city. There arenโt many backdrops more unique than the flat-topped Table Mountain, which overlooks the whole city. It's one of the natural wonders of the world, and about 3.5 million Capetonians get to live right next to it.
Unsurprisingly, all this scenery means thereโs a lot to do in Cape Town. The hills and mountains are perfect for hiking and cycling, while the gorgeous stretch of coastline is full of opportunities for diving and surfing. There are also local wineries, the flowery Cape Floral Kingdom, and the colourful Cape Malay district of Bo-Kaap.
Whatโs more, the weather is unlikely to ruin your plans; itโs nice and temperate, meaning itโs rarely too hot or too cold. Winter temperatures range around 7-18ยฐC, while in summer theyโre generally between 15-25ยฐC. The coolest thing about the Cape Town weather is the layer of cloud that regularly forms on top of Table Mountain, known as โthe tableclothโ.
The cost of living in Cape Town is 60% lower than it is in London, according to Numbeo. You get a sweet dose of natural beauty and it doesnโt cost an arm and a leg to live there.
Johannesburg
Over in northeast South Africa is Johannesburg, or โJoburgโ, or โJoziโ, or โJoniโ, or โJo-whatever you wantโ. Itโs also known as โThe City of Goldโ, because it all started with a gold rush back in 1886. While Joburg is not one of South Africaโs three capital cities, it is South Africaโs largest city (with around 4.4 million people). Itโs not beside the sea or anything, but you do get some of the best career opportunities that South Africa has to offer. Cape Town is all about the magnificent scenery and the laid-back atmosphere, but Joburg is all about the lively hustle and the fast-paced bustle. The cityโs central business district (CBD) - known as โthe African Manhattanโ - is the heart of South Africaโs financial and entertainment industries.
The shopping scene in Joburg is world-class. Not only are there lots of fancy malls full of designer boutiques (e.g. Sandton City) and glitzy casinos, but there is also a wide range of multicultural markets. For example, Yeoville Market is full of treasures, bursting with colourful textiles, spices and food from all over the continent. Meanwhile, nature lovers can still get their fix; Joburgโs got some stunning botanical gardens and Lion Park (full of lions) is only a 45-minute drive away. Thereโs also the nearby town of Soweto, where you can hike, bike, bungee jump and generally just get away from Joburgโs intense city vibes.
The city experiences fairly mild and pleasant weather, aside from the famous thunderstorms that tend to hit the city in the summer (they make incredible viewing). Summer temperatures range between 14-26ยฐC while winter temperatures are generally between 2-18ยฐC. According to Numbeo, living costs in Joburg are about 41% lower than in London, making it more expensive than Cape Town, but the salaries tend to be higher too.
Select the size of your move to get free quotes
Pretoria
Pretoria (technically called Tshwane) is the second of South Africaโs three capital cities. It is so close to Johannesburg (about 34 miles northeast) that people think the pair will form one big megacity by 2030. The name change to Tshwane in 2005 was a controversial attempt to break with the country's Apartheid history, but it hasn't really stuck.
One name that everyone's happy with is โJacaranda Cityโ, which is inspired by the sheer number of bright purple jacaranda trees all over the city. As the countryโs administrative capital, Pretoria is full of important government buildings. Most of them are are a nice sandstone colour, so they go well with the pretty jacarandas.

Pretoria is also a very academic city, home to three universities and numerous research centres. This means a hearty chunk of the 2.1 million people in Pretoria are either civil servants or students. Depending on which group you end up with, bars can either be very civilised or rather rowdy. Beyond all the impressive government buildings and museums, Pretoria also has some cracking wildlife on offer. Not only are there botanical gardens and a zoo, but thereโs also the Ann van Dyk Cheetah Centre. This place is famous for successfully breeding African wild dogs, brown hyenas and Cape vultures - just try and name a more attractive trio of animals. Donโt worry, they have cheetahs too.
Being so close to Joburg, the climate and living costs in Pretoria are basically identical to those of its sister city.
Durban
Over on the east coast of South Africa is the scorching city of Durban. Its main draw is undoubtedly the tropical weather, which means itโs warm all year round. The 3.1 million people who live there have got the best beaches and nightlife in the country. The Golden Mile promenade (which actually measures about four miles) is basically South Africaโs answer to the Miami Strip. People party all night and then watch the sunrise over the Indian Ocean in the morning, probably a little bleary-eyed.
Sport is big in Durban. The cityโs fierce rugby team (one of the best in South Africa) are known as โThe Sharksโ, and they play in a 52,000-seat stadium nicknamed โThe Shark Tankโ. Fitting with the shark theme, along the Golden Mile youโll also find uShaka Sea World, an incredible 16-hectare water park where you can be dropped (safely) into a shark tank. You donโt need to love sharks to live in Durban, but it might help a bit. The city is also famous for its huge Indian community - so huge, in fact, that people joke about Durban being โthe largest Indian city outside Indiaโ. The Indian markets here are very colourful affairs, and youโll struggle to find a bad curry.
In Mercerโs latest Quality of Living report, Durban proudly scored the highest of all African cities, ranking 88th in the global table. The cost of living is distinctly cheaper in Durban than Johannesburg or Pretoria, being about 48% lower than in London (according to Numbeo).
Port Elizabeth
Port Elizabeth sits on the south coast of South Africa, known as โThe Friendly Cityโ or โThe Windy Cityโ because the people are friendly and the weather is windy (not the other way around). Youโll also see it referred to as โThe Bayโ or just โPEโ. The 970,000 people who live in The Bay are famously hospitable and chilled out. While Durban is South Africaโs most tropical city, Port Elizabeth wins the sunshine trophy; PE gets 300 days of sunshine each year on average, making it the sunniest city in all of South Africa. This means outdoor activities are very popular here, and thereโs no better place for them than the 16 km of coastline along Algoa Bay. Life here is as easy-going as it gets.

If wildlife is your thing, youโll regularly spot dolphins and whales swimming past Algoa Bay. Meanwhile, Addo Elephant National Park is only 72 km north of PE, which started in 1931 with the last 11 South African bush elephants and now has over 600. PE is also a very arty city, the highlight being Route 67. This is a series of 67 artworks (e.g. colourful mosaics, sculptures, murals) made to represent the 67 years that Nelson Mandela dedicated to public life. The city is a particularly wonderful place for families, with The Boardwalk seaside entertainment complex capable of keeping families busy all day. Thereโs an array of boutique shops, a five-screen cinema, an amphitheatre, adventure golf and a full-service spa (plus loads more). Stick around until it gets dark and youโll see a dazzling musical fountain show.
The Friendly City is more affordable than any city weโve mentioned so far. According to Numbeo, the cost of living there is over 50% lower than in London. Temperatures are warm in PE and they stay fairly consistent all year round, ranging between 17-23ยฐC in the summer and 10-18ยฐC in the winter.
Bloemfontein
The last of the three South African capitals, Bloemfontein sits right in the middle of the country. Its name literally means โfountain of flowersโ, which makes sense because the city is bursting with them. Particularly in the beautiful 300-acre Kingโs Park, where over 4,000 rose bushes grow. They even have an annual Rose Festival, which draws in people from all over the country. You wonโt be surprised to learn that Bloemfonteinโs nickname is โThe City of Rosesโ.
With only 463,000 people, Bloemfontein has a fairly low population for a capital city and consequently quite a small-town feel. As South Africaโs judicial capital, itโs got lots of important people living there and some fancy buildings like the National Court of Appeal. Bloemfontein isnโt beside the sea and it isnโt very mountainous, but there is a fantastic nature reserve thatโs on everyoneโs doorstep. In fact, Franklin Game Reserve is the only one in the world to be situated within a city centre. Inside the reserve there are lots of giraffes, blue wildebeest and zebra. Plus, Naval Hill gives you a wonderful view of the city.
Living costs in The City of Roses are around 45% lower than in London. The weather can get rather extreme in the summer and winter months, with summer temperatures getting as hot as 30+ยฐC and winter temperatures often dipping below freezing. Naturally, people tend to visit Bloemfontein in the shoulder seasons.
What next?
As you can probably tell, South Africaโs cities have a serious amount of variety. They each have their own identity (and their own special nickname), and now you need to decide which one suits you best. Perhaps the tropical weather of Durban is a no-brainer, or maybe you need somewhere fast-paced like Jozi? Once youโve decided, we can help you move your stuff there. Fill in the form at the top of this page and our suppliers will get back to you with their best prices. Good luck!