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
| Home type | Median asking price | Median per m² | Middle 50% per m² | Confidence |
|---|---|---|---|---|
| Houses | R 1 850 000 | R 7 126 | — | 1 / 5 |
| Apartments | R 729 000 | R 6 769 | R 6 302 – R 8 099 | 4 / 5 |
| Bedrooms | Apartments |
|---|---|
| 2 bedrooms | R 729 000 |
| 3 bedrooms | R 847 500 |
Rents in Gresswold
| Home type | Median rent / month | Median per m² / month | Confidence |
|---|---|---|---|
| Apartments | R 11 250 | R 99 | 1 / 5 |
Suburbs bordering Gresswold
| Suburb | House price | Apartment price | Townhouse price | House rent / month | Apartment rent / month | Townhouse rent / month |
|---|---|---|---|---|---|---|
| Gresswold | R 1 850 000 | R 729 000 | — | — | R 11 250 | — |
| Savoy Estate | R 2 370 000 | R 723 500 | R 1 697 000 | — | R 7 000 | — |
| Highlands North | R 1 997 000 | R 750 000 | R 740 000 | R 15 000 | R 9 750 | — |
| Kew | R 1 599 500 | R 640 000 | R 820 000 | R 28 500 | R 4 500 | — |
| Bramley | R 2 249 000 | R 595 000 | R 1 189 500 | R 5 500 | — | R 16 000 |
Grey figures are indicative.
Figures are asking prices, not completed sale prices. Data last updated: .