Property prices in Craighall Park

The typical asking price in Craighall Park, Johannesburg, Gauteng is R 4 047 500 for a house and R 1 395 000 for an apartment. The typical house price in Craighall Park is 154% above the typical Johannesburg price of R 1 595 000. Of the 100 suburbs in Johannesburg with a typical house price, Craighall Park has the 12th highest. Apartments typically rent for R 13 550 a month. Figures updated in November 2026.

Prices for sale in Craighall Park

Median asking price by home type, Craighall Park
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 4 047 500R 12 548—2 / 5
ApartmentsR 1 395 000R 13 716R 12 170 – R 17 2624 / 5
TownhousesR 3 100 000R 19 019—3 / 5
Median asking price by bedrooms, Craighall Park
BedroomsHousesApartments
2 bedrooms—R 1 395 000
3 bedroomsR 3 900 000—

Rents in Craighall Park

Median monthly rent by home type, Craighall Park
Home typeMedian rent / monthMedian per m² / monthConfidence
HousesR 27 000R 1272 / 5
ApartmentsR 13 550R 1483 / 5
Typical monthly rent by bedrooms (mean of the middle half of rents), Craighall Park
BedroomsApartments
2 bedroomsR 13 525

Suburbs bordering Craighall Park

Median asking prices and rents, Craighall Park and the suburbs bordering it
SuburbTownHouse priceApartment priceTownhouse priceHouse rent / monthApartment rent / monthTownhouse rent / month
Craighall ParkJohannesburgR 4 047 500R 1 395 000R 3 100 000R 27 000R 13 550—
CraighallJohannesburgR 6 450 000R 1 425 000R 2 500 000—R 13 500R 13 500
Dunkeld WestJohannesburgR 3 950 000R 2 100 000R 3 299 500—R 17 000R 80 000
ParkhurstJohannesburgR 3 499 000——R 34 500R 13 999—
BlairgowrieRandburgR 2 392 500R 1 085 000R 2 057 500R 17 900R 7 000—
Parktown NorthJohannesburgR 4 500 000R 955 000—R 32 000R 8 925R 14 999
OerderparkRandburg—R 695 000————

Compare all suburbs in Johannesburg

Grey figures are indicative.

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