Property market comparison · AI-modeled estimates
Modeled price per m² in Johannesburg is €1,900 lower than in Cape Town.
Modeled gross rental yield in Johannesburg is 1.2 percentage points higher than in Cape Town.
Why compare these cities? Nearby in the same country · Similar population
Approximately 1,262 km apart by straight-line distance.
| Metric |
Cape Town
South Africa
|
Johannesburg
South Africa
|
|---|---|---|
| Gross rental yield | 7.8% | 9.0% |
| Total modeled return (yield + growth) | 12.8% | 13.9% |
| Average property price | €120,000 | €60,000 |
| Average monthly rent | €900 | €450 |
| Price per m² | €2,500 | €600 |
| Population | 4,617,560 | 5,635,127 |
| Market data updated | 2026-11-11 | 2026-11-10 |
City-wide averages can reflect different property mixes. These estimates are not a like-for-like property valuation. See the methodology.