Apartments for sale in Johannesburg

107 393 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
29 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 875 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

99 m²

Security

1 Aug 2026

10 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 470 000
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

BalconySecurity

1 Aug 2026

19 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 825 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

GrillParkingSecurity

1 Aug 2026

17 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 650 000
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

46 m²

PatioSecurity

1 Aug 2026

14 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 600 000
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

1 Aug 2026

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 3 999 999
Vosloorus, Gauteng

2 Bedrooms

3 Bathrooms

148 m²

Storage roomAir conditioningBalconyParkingSecurity

31 Jul 2026

15 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 595 000
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

55 m²

Swimming poolBalconyParkingGymTennis courtSecurity

31 Jul 2026

20 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 920 000
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

79 m²

Storage roomGardenParkingPatioSecurity

31 Jul 2026

40 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 1 950 000
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

162 m²

ParkingSecurity

31 Jul 2026

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 650 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

125 m²

GardenBalcony

30 Jul 2026

20 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 860 000
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

60 m²

ParkingSecurity

29 Jul 2026

17 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 475 000
Vosloorus, Gauteng

2 Bedrooms

1 Bathroom

60 m²

GrillSecurity

29 Jul 2026

20 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 410 000
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

70 m²

BalconyParkingSecurity

29 Jul 2026

13 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 300 000
Vosloorus, Gauteng

1 Bathroom

45 m²

Security

29 Jul 2026

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 165 000
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

57 m²

28 Jul 2026

20 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for sale in Vosloorus, Gauteng
R 995 000
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

56 m²

Swimming poolBalconyParkingCellarIntegral kitchenDeckSecurityFully furnished

2 days + 12 hours ago

22 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 750 000
Vosloorus, Gauteng

2 Bedrooms

1 Bathroom

72 m²

ParkingSecurityIntegral kitchen

3 days + 12 hours ago

26 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 1 799 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

104 m²

GardenFireplacePatio

3 days + 12 hours ago

15 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 680 000
R 740 000
8%
Vosloorus, Gauteng

1 Bedroom

1 Bathroom

46 m²

GardenParkingSecurityPatioIntegral kitchen

3 days + 12 hours ago

21 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 1 399 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

110 m²

GymSecurity

6 days + 12 hours ago

13 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 495 000
Vosloorus, Gauteng

3 Bedrooms

1 Bathroom

87 m²

ParkingSecurity

1 week + 1 day ago

13 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 625 000
R 650 000
4%
Vosloorus, Gauteng

2 Bedrooms

1 Bathroom

71 m²

Security

1 week + 3 days ago

23 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 950 000
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

79 m²

PatioIntegral kitchenSecurity

1 week + 3 days ago

18 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 2 000 000
R 2 200 000
9%
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

991 m²

GardenParkingSecurity

1 week + 3 days ago

26 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 750 000
R 800 000
6%
Vosloorus, Gauteng

2 Bedrooms

1 Bathroom

119 m²

Storage roomGardenBalcony

1 week + 3 days ago

23 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 800 000
Vosloorus, Gauteng

2 Bedrooms

1 Bathroom

10 m²

BalconyParkingSecurity

2 weeks + 2 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 2 700 000
R 2 800 000
4%
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

3 781 m²

Air conditioningParkingGymCellarConciergeSecurity

2 weeks + 3 days ago

16 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 330 000
R 400 000
18%
Vosloorus, Gauteng

2 Bedrooms

1 Bathroom

69 m²

Balcony

2 weeks + 3 days ago

20 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 1 075 000
R 1 190 000
10%
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

97 m²

GrillParkingTennis courtSecurity

2 weeks + 3 days ago

17 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Vosloorus, Gauteng
R 1 650 000
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

143 m²

Powder roomBalconyIntegral kitchen

2 weeks + 5 days ago

Property value in Johannesburg
Average price per m²
R 10 000/
1.3 %
Price evolution on June 2026
9.3 %
Price evolution on July 2025
Average property value
R 740 000

Property value in Johannesburg by number of bedrooms