Property prices in South Africa

The typical asking price in South Africa is R 1 950 000 for a house, R 870 000 for an apartment and R 1 249 000 for a townhouse. Apartments typically rent for R 9 000 a month, houses for R 15 000. Figures updated in November 2026.

Select an area on the map to open its page.

Prices for sale in South Africa

Median asking price by home type, South Africa
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 1 950 000R 11 089R 7 019 – R 16 6675 / 5
ApartmentsR 870 000R 12 680R 9 444 – R 17 9535 / 5
TownhousesR 1 249 000R 11 171R 9 036 – R 13 8515 / 5
Median asking price by bedrooms, South Africa
BedroomsHousesApartmentsTownhouses
Studio / 0R 1 700 000R 600 000—
1 bedroomR 670 000R 690 000R 650 000
2 bedroomsR 800 000R 850 000R 877 000
3 bedroomsR 1 599 000R 1 420 000R 1 499 000
4 bedroomsR 2 695 000R 3 000 000R 2 700 000
5 bedroomsR 3 600 000R 850 000R 2 990 000
6+ bedroomsR 3 690 000R 4 500 000R 3 580 000

Rents in South Africa

Median monthly rent by home type, South Africa
Home typeMedian rent / monthMedian per m² / monthMiddle 50% per m²Confidence
HousesR 15 000R 102R 69 – R 1415 / 5
ApartmentsR 9 000R 158R 125 – R 2045 / 5
TownhousesR 13 000R 117R 98 – R 1465 / 5
Typical monthly rent by bedrooms (mean of the middle half of rents), South Africa
BedroomsHousesApartmentsTownhouses
Studio / 0R 6 836R 5 801—
1 bedroomR 5 917R 7 578R 6 830
2 bedroomsR 9 417R 10 156R 9 436
3 bedroomsR 16 038R 16 588R 16 502
4 bedroomsR 27 277R 22 838R 29 166
5 bedroomsR 38 974R 12 096R 47 444
6+ bedroomsR 43 256R 4 227—

Gross rental yield by home type in South Africa

Gross rental yield by home type, South Africa
Home typeGross yield
Houses11,0%
Apartments14,9%
Townhouses12,6%

Provinces in South Africa

Median asking price by province, South Africa
ProvinceHousesApartmentsTownhouses
Eastern CapeR 1 660 000R 871 500R 1 299 000
Free StateR 1 470 000R 650 000R 1 150 000
GautengR 1 745 000R 765 000R 1 150 000
KwaZulu-NatalR 1 850 000R 1 100 000R 1 695 000
LimpopoR 1 970 000R 780 000R 1 139 500
MpumalangaR 1 890 000R 750 000R 1 168 000
North WestR 1 995 000R 650 000R 1 295 000
Northern CapeR 1 820 000R 870 000R 1 470 000
Western CapeR 3 799 000R 2 250 000R 2 750 000

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