Pretoria vs Johannesburg

Property market comparison · AI-modeled estimates

Modeled price per m² in Johannesburg is €600 lower than in Pretoria.

Modeled gross rental yield in Johannesburg is 0.2 percentage points lower than in Pretoria.

Why compare these cities? Nearby in the same country

Approximately 54 km apart by straight-line distance.

Market estimates in EUR. Total modeled return includes growth; it is not net rental income.
Metric Pretoria
South Africa
Johannesburg
South Africa
Gross rental yield 9.2% 9.0%
Total modeled return (yield + growth) 13.7% 13.9%
Average property price €85,000 €60,000
Average monthly rent €650 €450
Price per m² €1,200 €600
Population 741,651 5,635,127
Market data updated 2026-11-012026-11-10

City-wide averages can reflect different property mixes. These estimates are not a like-for-like property valuation. See the methodology.

Related comparisons

Saved Properties