Property prices in Gresswold

The typical asking price in Gresswold, Johannesburg, Gauteng is R 729 000 for an apartment. The typical apartment price in Gresswold is 1% below the typical Johannesburg price of R 735 000. At R 6 769 per m², apartments in Gresswold cost 38% less than the Johannesburg figure of R 10 833, which points to larger homes. Of the 70 suburbs in Johannesburg with a typical apartment price, Gresswold has the 32nd highest. Figures updated in November 2026.

Prices for sale in Gresswold

Median asking price by home type, Gresswold
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 1 850 000R 7 126—1 / 5
ApartmentsR 729 000R 6 769R 6 302 – R 8 0994 / 5
Median asking price by bedrooms, Gresswold
BedroomsApartments
2 bedroomsR 729 000
3 bedroomsR 847 500

Rents in Gresswold

Median monthly rent by home type, Gresswold
Home typeMedian rent / monthMedian per m² / monthConfidence
ApartmentsR 11 250R 991 / 5

Suburbs bordering Gresswold

Median asking prices and rents, Gresswold and the suburbs bordering it
SuburbHouse priceApartment priceTownhouse priceHouse rent / monthApartment rent / monthTownhouse rent / month
GresswoldR 1 850 000R 729 000——R 11 250—
Savoy EstateR 2 370 000R 723 500R 1 697 000—R 7 000—
Highlands NorthR 1 997 000R 750 000R 740 000R 15 000R 9 750—
KewR 1 599 500R 640 000R 820 000R 28 500R 4 500—
BramleyR 2 249 000R 595 000R 1 189 500R 5 500—R 16 000

Compare all suburbs in Johannesburg

Grey figures are indicative.

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