Flats for sale in Johannesburg

14 941 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Price: Lowest first
Price: Highest first
9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 1 499 000
Johannesburg

2 Bedrooms

1 Bathroom

Balcony
View details

3 days + 16 hours ago in privateproperty

5 pictures Arrow icon pointing to the right
High demand
Flat
Flat for sale in Johannesburg
R 299 000
R 310 000
4%
Johannesburg

1 Bedroom

1 Bathroom

View details

3 days + 16 hours ago in privateproperty

9 pictures Arrow icon pointing to the right
High demand
Flat
Flat for sale in Johannesburg
R 299 000
Johannesburg

2 Bedrooms

1 Bathroom

View details

4 days + 16 hours ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 900 000
Johannesburg

2 Bedrooms

2 Bathrooms

Garden
View details

4 days + 16 hours ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 900 000
Johannesburg

2 Bedrooms

2 Bathrooms

Garden
View details

4 days + 16 hours ago in privateproperty

View photo Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 255 000
Johannesburg

2 Bedrooms

1 Bathroom

63 m²

View details

6 days + 16 hours ago in ImmoAfrica.net - SD Premier Real Estate

View photo Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 750 000
Johannesburg

3 Bedrooms

2 Bathrooms

2 441 m²

Balcony
View details

6 days + 16 hours ago in ImmoAfrica.net - SD Premier Real Estate

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 1 500 000
Johannesburg

2 Bedrooms

2 Bathrooms

View details

1 week + 16 hours ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, North & Sandton
R 420 000
Johannesburg, North & Sandton

2 Bedrooms

1 Bathroom

Parking
View details

1 week + 2 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 680 000
Johannesburg

2 Bedrooms

1 Bathroom

Balcony
View details

1 week + 2 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, East
R 950 000
Johannesburg, East

1 Bedroom

1 Bathroom

View details

1 week + 3 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 650 000
Johannesburg

1 Bedroom

2 Bathrooms

GardenIntegral kitchen
View details

1 week + 3 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 530 000
Johannesburg

3 Bedrooms

2 Bathrooms

Swimming poolGardenBalcony
View details

1 week + 4 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 460 000
R 500 000
8%
Johannesburg

2 Bedrooms

1 Bathroom

View details

1 week + 4 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, North & Sandton
R 750 000
Johannesburg, North & Sandton

2 Bedrooms

2 Bathrooms

GardenBalconyParking
View details

1 week + 4 days ago in privateproperty

View photo Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 1 450 000
R 1 750 000
17%
Johannesburg

1 Bedroom

2 Bathrooms

82 m²

Swimming pool
View details

1 week + 5 days ago in ImmoAfrica.net - Huizemark Sandton

8 pictures Arrow icon pointing to the right
High demand
Flat
Flat for sale in Johannesburg, North & Sandton
R 400 000
Johannesburg, North & Sandton

2 Bedrooms

1 Bathroom

Lift
View details

2 weeks + 16 hours ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, East
R 950 000
Johannesburg, East

3 Bedrooms

2 Bathrooms

Garden
View details

2 weeks + 1 day ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, North & Sandton
R 660 000
Johannesburg, North & Sandton

2 Bedrooms

1 Bathroom

GardenBalconyIntegral kitchen
View details

2 weeks + 2 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 380 000
Johannesburg

1 Bedroom

1 Bathroom

View details

2 weeks + 3 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, North & Sandton
R 2 900 000
Johannesburg, North & Sandton

2 Bedrooms

3 Bathrooms

LiftBalconyGymIntegral kitchen
View details

2 weeks + 3 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 3 900 000
Johannesburg

18 Bedrooms

18 Bathrooms

View details

2 weeks + 4 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, North & Sandton
R 495 000
Johannesburg, North & Sandton

2 Bedrooms

1 Bathroom

Balcony
View details

2 weeks + 4 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, East
R 500 000
Johannesburg, East

1 Bedroom

1 Bathroom

View details

2 weeks + 4 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg, North & Sandton
R 1 230 000
Johannesburg, North & Sandton

2 Bedrooms

2 Bathrooms

GardenBalcony
View details

2 weeks + 6 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 950 000
R 980 000
3%
Johannesburg

3 Bedrooms

3 Bathrooms

GardenBalconyParking
View details

3 weeks + 2 days ago in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 690 000
Johannesburg

2 Bedrooms

1 Bathroom

Garden
View details

15 Jun 2025 in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 410 000
Johannesburg

1 Bedroom

1 Bathroom

View details

15 Jun 2025 in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 350 000
Johannesburg

1 Bedroom

1 Bathroom

View details

14 Jun 2025 in privateproperty

9 pictures Arrow icon pointing to the right
Flat
Flat for sale in Johannesburg
R 950 000
Johannesburg

2 Bedrooms

1 Bathroom

Swimming pool
View details

13 Jun 2025 in privateproperty

Property value in Johannesburg
Average price per m²
R 8 975/
21.0 %
Price evolution on May 2025
--
Price evolution on June 2024 We do not have enough data to show them accurately
Average property value
R 499 000

Property value in Johannesburg by number of bedrooms

Property values around Johannesburg