Flats for sale in Southgate, Johannesburg

298 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
6 pictures Arrow icon pointing to the right
House
House for rent in Parktown North, Rosebank
R 45 000/month
Parktown North, Rosebank

2 Bedrooms

1 034 m²

Security

3 days + 1 hour ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Roodepoort-Noord, Roodepoort
R 3 250/month
Roodepoort-Noord, Roodepoort

1 Bedroom

154 m²

Security

2 weeks + 1 hour ago

4 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Roodepoort-Noord, Roodepoort
R 3 000/month
Roodepoort-Noord, Roodepoort

1 Bedroom

142 m²

Security

2 weeks + 1 hour ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Jabulani, Soweto
R 4 500/month
Jabulani, Soweto

2 Bedrooms

1 432 m²

3 Jun 2026

14 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Kibler Park, Soweto
Request Details
Kibler Park, Soweto

2 Bedrooms

1 Bathroom

GymSecurityIntegral kitchen

15 Aug 2026

New
House
House for sale in Alan Manor, Johannesburg
R 2 890 000
Alan Manor, Johannesburg

9 Bedrooms

4 Bathrooms

1 018 m²

1 day + 1 hour ago

Townhouse
Townhouse for sale in Alan Manor, Johannesburg
R 599 000
Alan Manor, Johannesburg

2 Bedrooms

1 Bathroom

Patio

2 weeks + 2 days ago

Apartment
Apartment for sale in Doornfontein, Johannesburg
R 2 599 999
Doornfontein, Johannesburg

484 m²

ParkingSecurity

2 weeks + 2 days ago

House
House for sale in Crown Gardens, Johannesburg
R 1 795 000
Crown Gardens, Johannesburg

3 Bedrooms

2 Bathrooms

740 m²

ParkingDrying area

2 weeks + 4 days ago

Townhouse
Townhouse for sale in Ridgeway, Johannesburg
R 890 000
Ridgeway, Johannesburg

2 Bedrooms

1 Bathroom

75 m²

GardenPatioSecurity

2 weeks + 4 days ago

House
House for sale in Cyrildene, Johannesburg
R 4 499 999
Cyrildene, Johannesburg

9 Bedrooms

6 Bathrooms

1 698 m²

Swimming poolAir conditioning

14 Oct 2026

House
House for sale in Johannesburg Ward 119, Johannesburg
R 1 250 000
Johannesburg Ward 119, Johannesburg

3 Bedrooms

2 Bathrooms

248 m²

GardenParkingSecurity

9 Oct 2026

House
House for sale in Alan Manor, Johannesburg
R 1 275 000
Alan Manor, Johannesburg

3 Bedrooms

2 Bathrooms

GardenParkingSecurity

6 Oct 2026

House
House for sale in Mondeor, Johannesburg
R 1 590 000
R 1 650 000
4%
Mondeor, Johannesburg

3 Bedrooms

2 Bathrooms

601 m²

Storage roomGrillParking

30 Sept 2026

House
House for sale in Alan Manor, Johannesburg
R 1 100 000
Alan Manor, Johannesburg

3 Bedrooms

2 Bathrooms

Parking

22 Sept 2026

Apartment
Apartment for sale in Bertrams, Johannesburg
R 1 200 000
Bertrams, Johannesburg

804 m²

BalconyParkingCellarSecurity

19 Sept 2026

Townhouse
Townhouse for sale in Alan Manor, Johannesburg
R 550 000
Alan Manor, Johannesburg

2 Bedrooms

1 Bathroom

BalconyParkingSecurity

9 Oct 2026

Townhouse
Townhouse for sale in Ormonde View, Johannesburg
R 530 000
Ormonde View, Johannesburg

2 Bedrooms

1 Bathroom

ParkingSecurity

2 weeks + 4 days ago

House
House for sale in Mondeor, Johannesburg
R 1 595 000
Mondeor, Johannesburg

3 Bedrooms

2 Bathrooms

601 m²

Storage roomGrillParking

2 weeks + 5 days ago

Townhouse
Townhouse for sale in Alan Manor, Johannesburg
R 670 000
Alan Manor, Johannesburg

2 Bedrooms

1 Bathroom

72 m²

GardenSecurityIntercom

3 days + 1 hour ago

Townhouse
Townhouse for sale in Theta, Johannesburg
R 500 000
Theta, Johannesburg

44 m²

Security

17 Aug 2026

Apartment
Apartment for sale in Forest Hill, Johannesburg
R 1 900 000
Forest Hill, Johannesburg

2 Bedrooms

1 Bathroom

280 m²

Parking

22 Sept 2026

Updated
Townhouse
Townhouse for sale in Johannesburg, City of Johannesburg Metropolitan Municipality
R 670 000
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

49 m²

GymSecurityIntegral kitchen

1 day + 1 hour ago

Updated
House
House for sale in Bezuidenhoutsvallei, Johannesburg
R 2 000 000
Bezuidenhoutsvallei, Johannesburg

3 Bedrooms

2 Bathrooms

184 m²

Swimming poolGardenPatioSecurity

2 days + 1 hour ago

Townhouse
Townhouse for sale in Aeroton, Johannesburg
R 480 000
Aeroton, Johannesburg

1 Bedroom

1 Bathroom

2 weeks + 5 days ago

Updated
Apartment
Apartment for sale in Mondeor, Johannesburg
R 800 000
Mondeor, Johannesburg

2 Bedrooms

2 Bathrooms

88 m²

BalconyParkingSecurity

1 day + 1 hour ago

Updated
House
House for sale in Kensington, Johannesburg
R 1 200 000
R 1 400 000
14%
Kensington, Johannesburg

4 Bedrooms

3 Bathrooms

215 m²

Powder roomStorage roomParking

1 day + 1 hour ago

Updated
Townhouse
Townhouse for sale in Ormonde View, Johannesburg
R 499 000
Ormonde View, Johannesburg

3 Bedrooms

1 Bathroom

GardenParkingSecurity

2 days + 1 hour ago

Apartment
Apartment for sale in Turf Club, Johannesburg
R 3 950 000
Turf Club, Johannesburg

5 Bedrooms

5 Bathrooms

670 m²

Balcony

4 days + 1 hour ago

Townhouse
Townhouse for sale in Mondeor, Johannesburg
R 599 000
Mondeor, Johannesburg

2 Bedrooms

1 Bathroom

4 days + 1 hour ago