Property prices in Springs

The typical asking price in Springs, Gauteng is R 1 050 000 for a house, R 480 000 for an apartment and R 1 100 000 for a townhouse. The typical house price in Springs is 40% below the typical Gauteng price of R 1 745 000. Of the 43 towns in Gauteng with a typical house price, Springs has the 13th lowest. Apartments typically rent for R 4 900 a month, houses for R 10 000. Figures updated in November 2026.

Select an area on the map to open its page.

Prices for sale in Springs

Median asking price by home type, Springs
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 1 050 000R 5 673R 4 543 – R 9 3395 / 5
ApartmentsR 480 000R 7 322R 5 968 – R 10 6674 / 5
TownhousesR 1 100 000R 8 115R 6 949 – R 9 6344 / 5
Median asking price by bedrooms, Springs
BedroomsHousesApartmentsTownhouses
1 bedroom—R 340 000—
2 bedroomsR 650 000R 500 000R 750 000
3 bedroomsR 980 000R 710 000R 1 200 000
4 bedroomsR 1 387 500——
5 bedroomsR 1 470 000——
6+ bedroomsR 1 875 000——

Rents in Springs

Median monthly rent by home type, Springs
Home typeMedian rent / monthMedian per m² / monthMiddle 50% per m²Confidence
HousesR 10 000R 61R 48 – R 733 / 5
ApartmentsR 4 900R 105—3 / 5
TownhousesR 7 500R 61—1 / 5
Typical monthly rent by bedrooms (mean of the middle half of rents), Springs
BedroomsHousesApartments
1 bedroom—R 4 051
2 bedrooms—R 5 056
3 bedroomsR 9 782—

Suburbs in Springs

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

Houses: suburb asking prices, monthly rents and gross yields, Springs
SuburbMedian asking priceMedian rent / monthGross yield
Aston Lake—R 6 900—
BakertonR 995 999——
CasseldaleR 1 190 000R 10 035—
DaggafonteinR 974 950——
Dal FoucheR 1 474 500R 12 350—
DersleyR 1 265 000R 11 500—
East GeduldR 1 360 000R 15 450—
EdelweissR 1 300 000——
GeduldR 875 000R 7 950—
GrootvalyR 1 600 000——
GugulethuR 860 000——
KrugersrusR 1 300 000——
Kwa ThemaR 677 500——
LodeykoR 1 305 000——
Modder EastR 960 000R 10 250—
Paul KrugersoordR 1 169 000——
PaynevilleR 740 000——
PetersfieldR 1 895 000R 9 350—
Pollak ParkR 1 122 500R 7 500—
RowhillR 2 394 500——
SelcourtR 1 180 000R 10 575—
Selection ParkR 1 100 000R 7 695—
Springs CentralR 657 000——
StrubenvaleR 957 500R 10 500—
StruisbultR 800 000R 10 500—
WelgedachtR 1 125 000R 6 000—
Wright ParkR 950 000——
Apartments: suburb asking prices, monthly rents and gross yields, Springs
SuburbMedian asking priceMedian rent / monthGross yield
Aston Lake———
Bakerton———
CasseldaleR 462 500R 4 600—
Daggafontein—R 4 950—
Dal FoucheR 730 000R 4 995—
DersleyR 747 500R 5 750—
East GeduldR 607 500——
Edelweiss—R 4 735—
Geduld—R 2 885—
Grootvaly———
Gugulethu———
KrugersrusR 369 500R 4 200—
Kwa Thema———
Lodeyko———
Modder EastR 530 000——
Paul Krugersoord———
Payneville———
Petersfield—R 5 100—
Pollak ParkR 317 000——
Rowhill———
SelcourtR 500 000R 4 920—
Selection ParkR 395 000R 5 850—
Springs CentralR 280 000——
StrubenvaleR 500 000R 6 000—
Struisbult—R 6 500—
Welgedacht———
Wright Park———
Townhouses: suburb asking prices, monthly rents and gross yields, Springs
SuburbMedian asking priceMedian rent / monthGross yield
Aston Lake———
Bakerton———
CasseldaleR 995 000——
Daggafontein———
Dal FoucheR 1 150 000——
DersleyR 782 500R 7 500—
East GeduldR 737 500——
EdelweissR 1 199 000R 12 500—
GeduldR 740 000——
Grootvaly———
Gugulethu———
Krugersrus———
Kwa Thema———
Lodeyko———
Modder EastR 960 000——
Paul Krugersoord———
Payneville———
PetersfieldR 950 000R 7 900—
Pollak ParkR 960 000——
Rowhill———
SelcourtR 1 399 500R 7 500—
Selection Park———
Springs Central———
StrubenvaleR 890 000R 6 945—
Struisbult———
Welgedacht———
Wright Park———

Grey figures are indicative.

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