Property prices in Sophiatown

The typical asking price in Sophiatown, Johannesburg, Gauteng is R 1 220 000 for a house. The typical house price in Sophiatown is 24% below the typical Johannesburg price of R 1 595 000. Of the 100 suburbs in Johannesburg with a typical house price, Sophiatown has the 34th lowest. Figures updated in November 2026.

Prices for sale in Sophiatown

Median asking price by home type, Sophiatown
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 1 220 000R 5 049R 4 087 – R 6 3462 / 5
ApartmentsR 350 000R 5 926—3 / 5
TownhousesR 920 000R 5 576—1 / 5
Median asking price by bedrooms, Sophiatown
BedroomsHouses
3 bedroomsR 1 100 000

Rents in Sophiatown

Median monthly rent by home type, Sophiatown
Home typeMedian rent / monthMedian per m² / monthConfidence
HousesR 8 500R 571 / 5

Suburbs bordering Sophiatown

Median asking prices and rents, Sophiatown and the suburbs bordering it
SuburbHouse priceApartment priceTownhouse priceHouse rent / monthApartment rent / monthTownhouse rent / month
SophiatownR 1 220 000R 350 000R 920 000R 8 500——
MartindaleR 960 000—————
AlbertvilleR 1 099 990R 327 500R 622 000R 11 000R 5 000R 16 000
NewlandsR 870 000R 1 000 000—R 8 250——
WestdeneR 1 512 500R 625 000R 890 000R 11 225R 5 835R 13 500

Compare all suburbs in Johannesburg

Grey figures are indicative.

Figures are asking prices, not completed sale prices. Data last updated: .