Townhouses for sale in North & Sandton, Johannesburg

1 438 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
11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 2 749 000
Vosloorus, Gauteng

3 Bedrooms

3 Bathrooms

GardenGymPatio

23 Jan 2026

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

2 Bedrooms

3 Bathrooms

Swimming poolGarden

23 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 1 300 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

Garden

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 1 890 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

PatioSecurity

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 4 300 000
Vosloorus, Gauteng

4 Bedrooms

3 Bathrooms

Storage roomGardenParkingFireplacePatio

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 1 850 000
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

Powder roomAir conditioningPatioSecurity

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 6 249 999
Vosloorus, Gauteng

4 Bedrooms

5 Bathrooms

Storage roomParking

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 5 990 000
Vosloorus, Gauteng

3 Bedrooms

3 Bathrooms

Swimming poolGardenBalconyParkingSecurityFully fencedFully furnished

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 780 000
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

GrillGardenPatioPowder room

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 1 260 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

Storage roomGardenParking

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 2 350 000
Vosloorus, Gauteng

2 Bedrooms

3 Bathrooms

GrillGardenParkingFireplacePatioSecurity

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 3 299 000
Vosloorus, Gauteng

3 Bedrooms

4 Bathrooms

Powder roomStorage roomGardenParking

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 1 890 000
Vosloorus, Gauteng

2 Bedrooms

3 Bathrooms

BalconyParkingGymCellarSecurity

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 1 800 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

BalconySecurity

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 1 800 000
R 2 200 000
18%
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

GardenAir conditioningParkingTennis courtPatio

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 2 150 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

GardenParkingPatio

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 2 250 000
Vosloorus, Gauteng

3 Bedrooms

3 Bathrooms

GardenPatio

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 1 350 000
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

GrillParkingPatio

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 2 600 000
Vosloorus, Gauteng

3 Bedrooms

4 Bathrooms

Powder roomStorage roomGardenBalconySecurity

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 3 685 000
Vosloorus, Gauteng

2 Bedrooms

2 Bathrooms

Swimming poolParkingConcierge

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 3 850 000
Vosloorus, Gauteng

3 Bedrooms

3 Bathrooms

GardenPatio

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 2 900 000
Vosloorus, Gauteng

3 Bedrooms

4 Bathrooms

22 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 690 000
Vosloorus, Gauteng

2 Bedrooms

1 Bathroom

GrillSwimming poolParking

21 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 3 299 000
Vosloorus, Gauteng

3 Bedrooms

3 Bathrooms

Storage roomGrillGardenBalconyParkingPatioIntegral kitchenSecurity

21 Jan 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 2 943 000
Vosloorus, Gauteng

3 Bedrooms

2 Bathrooms

GrillParkingPatio

21 Jan 2026

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

3 Bedrooms

2 Bathrooms

180 m²

GrillBalconyParkingPatioIntegral kitchen

19 Jan 2026

21 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 960 000
Vosloorus, Gauteng

3 Bedrooms

3 Bathrooms

118 m²

Powder roomGarden

17 Jan 2026

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

2 Bedrooms

2 Bathrooms

106 m²

Garden

6 Dec 2025

View photo Arrow icon pointing to the right
Townhouse
Townhouse for sale in Vosloorus, Gauteng
R 3 200 000
Vosloorus, Gauteng

3 Bedrooms

3 Bathrooms

920 m²

Powder roomParkingDrying area

4 Dec 2025

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

2 Bedrooms

1 Bathroom

91 m²

BalconySecurityParking

18 Nov 2025