Townhouses for sale in Johannesburg

2 581-2 600  of 4 294 townhouses

3 Bedroom Townhouse
R 1 550 000
3 Bedroom TownhouseNorthwold
Northwold
3 2 2 165 m²
Open to hearing offers from r1.5m. welcome to this spacious 3-bedroom, 2-bathroom duplex in the sought-after banbury park estate in ...
Nolu Mkhwanazi

3 Bedroom Townhouse
R 1 550 000
3 Bedroom TownhouseNorthgate
Northgate
3 2.5 3 142 m²
Modern comfort. Thoughtfully designed for family life. experience a home where contemporary finishes, practical design, and everyday ...
Elton Jacobus

3 Bedroom Townhouse
R 1 550 000
3 Bedroom TownhouseOakdene
Oakdene
3 2 2 131 m²
Family home with scenic views in a complex in oakdene discover this inviting three-bedroom, 2.5-bathroom Residence, ideally situated ...

3 Bedroom Townhouse
R 1 550 000
3 Bedroom TownhouseNorth Riding
North Riding
3 2 1 930 m²
This well-designed three-bedroom, two-bathroom home combines comfortable living with practical spaces, making it ideal for families, ...
Elton Jacobus

2 Bedroom Townhouse
Sold
R 1 570 000
2 Bedroom TownhouseGlensan
Glensan
2 2.5 2 132 m²
Set within the secure and well-positioned dunhurst estate, this north-facing home combines sunny interiors, a private garden and a ...

3 Bedroom Townhouse
R 1 575 000
3 Bedroom TownhouseOakdene
Oakdene
3 2 2 156 m²
Modern family living in secure oakdene complex discover this inviting 3-bedroom, 2.5-bathroom Residence, perfectly situated within a ...

3 Bedroom Townhouse
New
R 1 580 000
3 Bedroom TownhouseCraigavon
Craigavon
3 2 4 137 m²
Your dream family haven awaits! secure, stylish, and family-ready: 3-bedroom home with double garage & 24-hour security welcome to ...
LISTED PRIVATELY

3 Bedroom Duplex
R 1 580 000
3 Bedroom DuplexGlen Atholl
Glen Atholl
3 2.5 2 171 m²
Spacious facebrick duplex with private garden this well-positioned, low-maintenance facebrick duplex offers generous proportions, a ...
Shaun Coetzer

3 Bedroom Townhouse
R 1 580 000
3 Bedroom TownhouseBramley
Bramley
3 2.5 4 171 m²
At just over 170m2, this is the kind of home that reminds you what a difference proper proportions make. Set within the ...

3 Bedroom Townhouse
R 1 580 000
3 Bedroom TownhouseAtholl
Atholl
3 2.5 4 171 m²
Positioned in a quiet and beautifully maintained complex, this classic 3-bedroom and cottage, 2.5-bathroom Townhouse combines timeless ...

3 Bedroom Duplex
R 1 580 000
3 Bedroom DuplexBramley North
Bramley North
3 2.5 4 1 ha
This property features:- entrance hall - open plan lounge dining areas opens onto lovely patio. Huge well fitted kitchen. Guest ...

2 Bedroom Townhouse
R 1 590 000
2 Bedroom TownhouseBassonia
Bassonia
2 2 2 130 m²
Welcome to this prestigious unit perfect for the young family - downstairs offers 1 bedroom with built in cupboards & 1 bathroom, a ...

2 Bedroom Townhouse
R 1 590 000
2 Bedroom TownhouseBassonia
Bassonia
2 2 2 8 500 m²
This beautiful 2-bedroom, 2-bathroom cluster home offers comfortable and secure living in a well-established complex in bassonia. The ...

3 Bedroom Cluster
R 1 590 000
3 Bedroom ClusterNoordhang
Noordhang
3 2 3 305 m²
Set within a secure and well-managed estate in noordhang-north riding, this inviting 3-bedroom, 2-bathroom cluster offers a ...

2 Bedroom Townhouse
R 1 590 000
2 Bedroom TownhouseDainfern
Dainfern
2 2.5 2 95 m²
Spacious duplex in exclusive complex. Be the proud owner of this lovely double storey townhouse exuding charm and character. the ...

2 Bedroom Townhouse
R 1 595 000
2 Bedroom TownhouseRivonia
Rivonia
2 2 2 145 m²
Beautiful 2 bed townhouse with private garden some homes surprise you with just how much space they offer. This is one of them. ...
Izelle Nair

2 Bedroom Townhouse
R 1 595 000
2 Bedroom TownhouseBassonia
Bassonia
2 2 3 120 m²
Cosy 2-bed bassonia home with double garage and garden charming 2-bedroom home in bassonia estate welcome to this lovely 2-bedroom, ...

2 Bedroom Townhouse
R 1 595 000
2 Bedroom TownhouseRivonia
Rivonia 5 Whelan Close
2 2 1 145 m²
On show on 11 october 2026 please book your time between 12h00 and 14h00 enjoy secure, low-maintenance townhouse living in this ...

2 Bedroom Townhouse
Sold
R 1 595 000
2 Bedroom TownhouseFourways
Fourways
2 2 3 145 m²
Modern duplex for sale with garden, loft & balcony in lifestyleestate. modern lifestyle estate living at its finest in aquila estate. ...

2 Bedroom Townhouse
R 1 595 000
2 Bedroom TownhouseBassonia
Bassonia
2 2 4 1 297 m²
Spacious, secure hillside duplex in bassonia situated on the hills of bassonia within a secure boomed-off street, this ...


sample image of property alerts

Get instant property alerts

Be the first to see new properties for sale in the Johannesburg area.