Property prices in Heidelberg, Gauteng

The typical asking price in Heidelberg, Gauteng is R 1 500 000 for a house, R 450 000 for an apartment and R 1 392 500 for a townhouse. The typical house price in Heidelberg is 14% below the typical Gauteng price of R 1 745 000. At R 6 074 per m², houses in Heidelberg cost 38% less than the Gauteng figure of R 9 855, which points to larger homes. Of the 43 towns in Gauteng with a typical house price, Heidelberg has the 22nd highest. Apartments typically rent for R 5 865 a month, houses for R 11 500. Figures updated in November 2026.

Select an area on the map to open its page.

Prices for sale in Heidelberg

Median asking price by home type, Heidelberg
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 1 500 000R 6 074R 4 442 – R 8 2614 / 5
ApartmentsR 450 000R 7 775R 6 380 – R 8 2004 / 5
TownhousesR 1 392 500R 9 692R 6 944 – R 11 0084 / 5
Median asking price by bedrooms, Heidelberg
BedroomsHousesApartmentsTownhouses
2 bedroomsR 689 000R 635 000R 695 000
3 bedroomsR 1 400 000—R 1 750 000
4 bedroomsR 1 750 000——
5 bedroomsR 2 450 000——
6+ bedroomsR 2 413 000——

Rents in Heidelberg

Median monthly rent by home type, Heidelberg
Home typeMedian rent / monthMedian per m² / monthConfidence
HousesR 11 500R 522 / 5
ApartmentsR 5 865R 652 / 5
TownhousesR 8 960R 522 / 5

Suburbs in Heidelberg

Gross yields compare area-level asking rents and sale prices before costs.

Houses: suburb asking prices, monthly rents and gross yields, Heidelberg
SuburbMedian asking priceMedian rent / monthGross yield
Berg En DalR 2 880 000——
BergsigR 1 250 000R 9 150—
Heidelberg AHR 1 500 000——
Heidelberg CentralR 1 550 000R 11 500—
Heidelberg Kloof EstateR 5 950 000R 23 750—
Jordaan ParkR 2 600 000——
OverkruinR 3 000 000R 19 500—
RensburgR 1 100 000R 9 150—
Apartments: suburb asking prices, monthly rents and gross yields, Heidelberg
SuburbMedian asking priceMedian rent / monthGross yield
Berg En Dal———
BergsigR 440 000——
Heidelberg AH———
Heidelberg CentralR 637 500R 5 365—
Heidelberg Kloof Estate———
Jordaan ParkR 698 000R 8 305—
Overkruin———
RensburgR 409 500R 5 575—
Townhouses: suburb asking prices, monthly rents and gross yields, Heidelberg
SuburbMedian asking priceMedian rent / monthGross yield
Berg En DalR 1 925 000——
BergsigR 910 000R 8 000—
Heidelberg AH———
Heidelberg CentralR 937 500R 9 000—
Heidelberg Kloof Estate———
Jordaan ParkR 2 247 500R 8 920—
OverkruinR 1 995 000——
RensburgR 750 000——

Grey figures are indicative.

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