Property prices in South Africa

The typical asking price in South Africa is R 1 950 000 for a house, R 875 000 for an apartment and R 1 250 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 065R 7 006 – R 16 6505 / 5
ApartmentsR 875 000R 12 687R 9 444 – R 17 9695 / 5
TownhousesR 1 250 000R 11 194R 9 067 – R 13 9095 / 5
Median asking price by bedrooms, South Africa
BedroomsHousesApartmentsTownhouses
Studio / 0R 1 700 000R 630 000R 1 274 500
1 bedroomR 670 000R 690 000R 650 000
2 bedroomsR 800 000R 850 000R 889 500
3 bedroomsR 1 599 000R 1 420 000R 1 500 000
4 bedroomsR 2 685 000R 3 000 000R 2 750 000
5 bedroomsR 3 595 000R 850 000R 2 990 000
6+ bedroomsR 3 650 000R 4 500 000R 3 500 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 157R 125 – R 2035 / 5
TownhousesR 13 000R 117R 97 – R 1455 / 5
Typical monthly rent by bedrooms (mean of the middle half of rents), South Africa
BedroomsHousesApartmentsTownhouses
Studio / 0R 6 211R 5 905—
1 bedroomR 5 929R 7 557R 6 776
2 bedroomsR 9 305R 10 107R 9 407
3 bedroomsR 15 830R 16 351R 16 227
4 bedroomsR 26 997R 22 440R 29 114
5 bedroomsR 38 789R 8 096R 50 200
6+ bedroomsR 42 529R 4 566—

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 870 000R 1 297 000
Free StateR 1 472 500R 650 000R 1 150 000
GautengR 1 750 000R 765 000R 1 150 000
KwaZulu-NatalR 1 850 000R 1 100 000R 1 680 000
LimpopoR 1 970 000R 780 000R 1 139 500
MpumalangaR 1 890 000R 750 000R 1 170 000
North WestR 1 995 000R 650 000R 1 295 000
Northern CapeR 1 828 000R 870 000R 1 480 000
Western CapeR 3 799 000R 2 250 000R 2 700 000

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