Office Space in South Africa

115 serviced, managed and coworking office centres across 8 cities in South Africa, 65 with the operators' own asking prices. Updated November 2026. Pick a city to see every centre with photos, districts and prices; SquareFoot is free for tenants.

8cities
115office centres
65with a published price
ZAR 2,990median per desk / month

Cities in South Africa

CityCentresPricedFrom / deskMedian / desk
Johannesburg5228ZAR 1,690ZAR 2,290
Cape Town (seeding)2312ZAR 1,890ZAR 2,990
Pretoria (seeding)99ZAR 1,290ZAR 1,390
Sandton (seeding)82ZAR 1,290—
Durban (seeding)74ZAR 2,690—
Umhlanga (seeding)76ZAR 1,890ZAR 3,750
Midrand (seeding)52ZAR 1,000—
CENTURION (seeding)42——

Get a priced South Africa shortlist

Tell us where to send it. Michael at SquareFoot matches your brief against the 115 South Africa offices we track and emails the priced shortlist today. Free for tenants.

Your details stay with SquareFoot. We share them only with the operator or partner you ask to tour with, and never sell them.

Questions

How much does office space cost in South Africa?

Across the 4 cities with enough published prices, the median asking rate for a private office is ZAR 2,990 per desk per month, from ZAR 1,390 in Pretoria to ZAR 3,750 in Umhlanga. Furniture, internet, meeting rooms and reception are included in serviced-office pricing; business rates and service charge usually are too.

Which cities in South Africa have the most flexible office space?

Johannesburg (52 centres), Cape Town (23 centres), Pretoria (9 centres), Sandton (8 centres), Durban (7 centres). Each city page lists every centre we track with photos, districts and the operators' own asking prices.

Do I pay SquareFoot? How fast can I move in? Answers for every market.

Prices are asking rates published by the operators themselves, in local currency, collected November 2026. Cities marked seeding are still being filled in and are not yet indexed. How this index is built.

Other countries

United Kingdom · 4576France · 917China · 590Germany · 588India · 538Canada · 459Spain · 409Australia · 405Singapore · 394Japan · 288Netherlands · 231United Arab Emirates · 226Italy · 220Mexico · 198Ireland · 172Hong Kong · 162Brazil · 161Turkey · 144Belgium · 128Indonesia · 118Thailand · 117Poland · 112Malaysia · 108Sweden · 104