Property prices in St Andrews

The typical asking price in St Andrews, Bedfordview, Gauteng is R 4 950 000 for a house, R 1 745 000 for an apartment and R 4 300 000 for a townhouse. The typical house price in St Andrews is 7% below the typical Bedfordview price of R 5 299 500. At R 13 053 per m², houses in St Andrews cost 10% more than the Bedfordview figure of R 11 838, which points to smaller homes. Of the 5 suburbs in Bedfordview with a typical house price, St Andrews has the 3rd highest. The typical house price in St Andrews is lower than in both bordering suburbs that have one. Apartments typically rent for R 9 000 a month. Figures updated in November 2026.

Prices for sale in St Andrews

Median asking price by home type, St Andrews
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 4 950 000R 13 053R 11 921 – R 16 8073 / 5
ApartmentsR 1 745 000R 12 279R 11 611 – R 19 8892 / 5
TownhousesR 4 300 000R 13 340R 12 629 – R 15 2274 / 5
Median asking price by bedrooms, St Andrews
BedroomsHouses
4 bedroomsR 6 500 000

Rents in St Andrews

Median monthly rent by home type, St Andrews
Home typeMedian rent / monthMedian per m² / monthConfidence
HousesR 30 000——
ApartmentsR 9 000R 2501 / 5
TownhousesR 20 000R 861 / 5
Typical monthly rent by bedrooms (mean of the middle half of rents), St Andrews
BedroomsApartments
1 bedroomR 8 400

Suburbs bordering St Andrews

Median asking prices and rents, St Andrews and the suburbs bordering it
SuburbHouse priceApartment priceTownhouse priceHouse rent / monthApartment rent / monthTownhouse rent / month
St AndrewsR 4 950 000R 1 745 000R 4 300 000R 30 000R 9 000R 20 000
SenderwoodR 7 500 000R 895 000R 8 000 000———
BedfordviewR 5 299 000R 1 350 000R 1 880 000R 39 250R 13 500R 14 000
EssexwoldR 3 550 000———R 7 000—
Bedford ParkR 3 550 000R 2 074 000R 2 850 000—R 7 950R 27 500

Compare all suburbs in Bedfordview

Grey figures are indicative.

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