Property prices in Kuils River

The typical asking price in Kuils River, Western Cape is R 2 750 000 for a house, R 1 069 000 for an apartment and R 2 511 500 for a townhouse. The typical house price in Kuils River is 28% below the typical Western Cape price of R 3 799 000. At R 17 485 per m², houses in Kuils River cost 6% less than the Western Cape figure of R 18 678, which points to smaller homes. Of the 101 towns in Western Cape with a typical house price, Kuils River has the 41st lowest. Apartments typically rent for R 9 500 a month, houses for R 19 000. Apartments in Kuils River return a gross rental yield of 10,4%, above the Western Cape figure of 8,7%. Figures updated in November 2026.

Select an area on the map to open its page.

Prices for sale in Kuils River

Median asking price by home type, Kuils River
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 2 750 000R 17 485R 12 862 – R 20 9144 / 5
ApartmentsR 1 069 000R 23 756R 19 651 – R 26 1404 / 5
TownhousesR 2 511 500R 22 424R 21 291 – R 27 1753 / 5
Median asking price by bedrooms, Kuils River
BedroomsHousesApartments
2 bedroomsR 1 250 000R 1 069 000
3 bedroomsR 2 800 000—
4 bedroomsR 3 122 500—

Rents in Kuils River

Median monthly rent by home type, Kuils River
Home typeMedian rent / monthMedian per m² / monthMiddle 50% per m²Confidence
HousesR 19 000R 131—2 / 5
ApartmentsR 9 500R 206R 186 – R 2364 / 5
TownhousesR 16 500R 147—2 / 5
Typical monthly rent by bedrooms (mean of the middle half of rents), Kuils River
BedroomsHousesApartments
1 bedroom—R 9 944
2 bedrooms—R 9 722
3 bedroomsR 19 461—

Gross rental yield by home type in Kuils River

Gross rental yield by home type, Kuils River
Home typeGross yield
Apartments10,4%

Suburbs in Kuils River

Gross yields compare area-level asking rents and sale prices before costs.

Houses: suburb asking prices, monthly rents and gross yields, Kuils River
SuburbMedian asking priceMedian rent / monthGross yield
AmandelrugR 2 995 000——
AmandelsigR 1 725 000R 16 000—
AnnandaleR 3 195 000——
BrandwoodR 1 550 000——
CamelotR 1 175 000——
Eensgevonden———
EikenboschR 2 450 000——
ElimR 3 700 000——
HaasendalR 3 385 000R 22 800—
HagleyR 1 224 500——
HighburyR 1 250 000R 13 850—
Hunters Creek———
JagtershofR 2 050 000R 19 750—
JakarandasR 3 150 000R 23 400—
KalkfonteinR 699 000——
KlipdamR 2 869 999——
Kuils River SouthR 1 499 000R 17 750—
LoucharmanteR 2 450 000——
OakdeneR 1 920 000——
RouxvilleR 4 599 000R 22 000—
SareptaR 1 650 000——
Silver OaksR 2 800 000——
SoneikeR 2 750 000R 14 950—
St DumasR 1 050 000R 11 900—
Sunbird ParkR 1 900 000——
Turtle Creek—R 16 900—
VredelustR 3 450 000R 17 500—
Zevenwacht Country EstateR 4 780 000——
Zevenwacht Farm VillageR 3 890 000——
Apartments: suburb asking prices, monthly rents and gross yields, Kuils River
SuburbMedian asking priceMedian rent / monthGross yield
Amandelrug———
AmandelsigR 900 000R 13 800—
Annandale———
Brandwood———
Camelot———
EensgevondenR 1 482 500R 11 200—
Eikenbosch———
Elim———
HaasendalR 1 450 000R 9 500—
HagleyR 872 500——
HighburyR 1 019 500R 5 500—
Hunters Creek—R 10 800—
Jagtershof———
JakarandasR 1 480 000——
Kalkfontein———
Klipdam—R 8 740—
Kuils River SouthR 1 069 000——
LoucharmanteR 1 350 000——
OakdeneR 662 000——
Rouxville—R 7 500—
Sarepta—R 6 500—
Silver OaksR 1 399 000——
Soneike—R 11 000—
St DumasR 950 000R 6 500—
Sunbird Park———
Turtle Creek———
Vredelust—R 19 500—
Zevenwacht Country Estate—R 14 050—
Zevenwacht Farm Village———
Townhouses: suburb asking prices, monthly rents and gross yields, Kuils River
SuburbMedian asking priceMedian rent / monthGross yield
AmandelrugR 1 925 000——
Amandelsig—R 16 500—
Annandale———
Brandwood———
Camelot———
Eensgevonden———
EikenboschR 2 100 000——
Elim———
HaasendalR 2 906 500——
Hagley—R 10 000—
HighburyR 1 420 000——
Hunters Creek———
Jagtershof———
Jakarandas———
Kalkfontein———
KlipdamR 1 580 000——
Kuils River South———
Loucharmante———
Oakdene———
Rouxville———
Sarepta———
Silver Oaks—R 16 900—
Soneike———
St Dumas———
Sunbird Park———
Turtle Creek———
Vredelust———
Zevenwacht Country Estate———
Zevenwacht Farm Village———

Grey figures are indicative.

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