FIND PROPERTY

  • Property for Sale
  • Property to Rent
  • Estate Agents
  • Bond Calculator
  • Property News
  • Market Insights

Locations

  • Gauteng Area Guide
  • Western Cape Area Guide
  • KwaZulu-Natal Area Guide

Property types

  • Houses for Sale
  • Apartments for Sale
  • Vacant Land for Sale
  • Farms for Sale
MyProperty Africa
  • Advertise
  • Marketplace for Agents

© 2026 Built with 🧡 by Entegral. We simplify real estate (technology) in Africa | Privacy Policy | Changelog.

Favourites
MyProperty Africa
MyProperty Africa
  1. HomeHome
  2. GautengGauteng
  3. JohannesburgJohannesburg
269 townhouses for sale in Johannesburg, Gauteng

269 townhouses for sale in Johannesburg, Gauteng

2 Bedroom for sale in Turffontein - Photo 1
2 Bedroom for sale in Turffontein - Photo 2
2 Bedroom for sale in Turffontein - Photo 3
2 Bedroom for sale in Turffontein - Photo 4
2 Bedroom for sale in Turffontein - Photo 5
2 Bedroom for sale in Turffontein - Photo 6
2 Bedroom for sale in Turffontein - Photo 7
2 Bedroom for sale in Turffontein - Photo 8
2 Bedroom for sale in Turffontein - Photo 9
2 Bedroom for sale in Turffontein - Photo 10

R 500,000

Turffontein

City-edge convenience with easy access to schools, shopping and JHB CBD — 2-bedroom home with self-contained flatlet and two covered parking bays, ideal for investors ready to renovate.

2
2
144 m²
2
RIDGEWAY, LIONRIDGE - Photo 1
RIDGEWAY, LIONRIDGE - Photo 2
RIDGEWAY, LIONRIDGE - Photo 3
RIDGEWAY, LIONRIDGE - Photo 4
RIDGEWAY, LIONRIDGE - Photo 5
RIDGEWAY, LIONRIDGE - Photo 6
RIDGEWAY, LIONRIDGE - Photo 7
RIDGEWAY, LIONRIDGE - Photo 8
RIDGEWAY, LIONRIDGE - Photo 9
RIDGEWAY, LIONRIDGE - Photo 10

R 516,000

Ridgeway

Low-maintenance, community-focused living near shopping and dining, with resort-style communal pools; two bedrooms, one bathroom and covered parking in a secure complex.

2
1
47 m²
1.7 ha
1
Prepaid ElectricityMunicipal WaterFibre InternetCovered Parking
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 1
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 2
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 3
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 4
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 5
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 6
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 7
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 8
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 9
A perfect choice for 1st time buyers !!! The price you see is the price you pay !!! - Photo 10

R 760,000

Mondeor

Enjoy relaxed suburban living in Mondeor's Fielding Place, with a private balcony overlooking the communal pool, modern open-plan kitchen and two bedrooms, full bath and allocated parking.

2
1
72 m²
1
Covered Parking
Duplex Townhouse For Sale - Photo 1
Duplex Townhouse For Sale - Photo 2
Duplex Townhouse For Sale - Photo 3
Duplex Townhouse For Sale - Photo 4
Duplex Townhouse For Sale - Photo 5
Duplex Townhouse For Sale - Photo 6
Duplex Townhouse For Sale - Photo 7
Duplex Townhouse For Sale - Photo 8
Duplex Townhouse For Sale - Photo 9
Duplex Townhouse For Sale - Photo 10

R 699,000

Lyndhurst

Easy, low-maintenance living in Lyndhurst's heart, steps from Spar and Balfour Park Mall. Duplex with open-plan living, private garden, two bedrooms, 1.5 baths, single carport.

2
1.5
115 m²
1
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 1
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 2
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 3
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 4
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 5
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 6
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 7
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 8
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 9
Exceptional Ground Floor Townhouse in a Prime Location! - Photo 10

R 1,175,000

Winchester Hills

Wake up to hilltop views and nature-reserve tranquillity in Amari Heights; ground-floor townhouse with private balcony overlooking communal gardens, contemporary open-plan kitchen, three bedrooms, two bathrooms and two covered bays.

3
2
98 m²
9104m²
2
Townhouse For Sale In Johannesburg - Photo 1
Townhouse For Sale In Johannesburg - Photo 2
Townhouse For Sale In Johannesburg - Photo 3
Townhouse For Sale In Johannesburg - Photo 4
Townhouse For Sale In Johannesburg - Photo 5
Townhouse For Sale In Johannesburg - Photo 6
Townhouse For Sale In Johannesburg - Photo 7
Townhouse For Sale In Johannesburg - Photo 8
Townhouse For Sale In Johannesburg - Photo 9
Townhouse For Sale In Johannesburg - Photo 10
Listed last 4 weeks

R 675,000

Bramley View

Convenient Bramley living, walking distance to Greenstone Shopping Centre and quick access to Sandton and major routes — first-floor apartment perfect for commuters; three bedrooms, one bathroom.

3
1
1983m²
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 1
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 2
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 3
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 4
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 5
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 6
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 7
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 8
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 9
Move-In Ready Dream Home: Perfect for Families and Pet Lovers! - Photo 10

R 770,000

1 Becker Street, Desatoya Peak, Elandspark

Enjoy open-plan living and balcony views in a well-kept complex near Johannesburg, pet-friendly with quick highway access and New Market Mall nearby—three bedrooms, two bathrooms.

3
2
76 m²
2
Covered ParkingOpen Parking
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 1
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 2
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 3
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 4
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 5
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 6
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 7
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 8
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 9
"Charming 3-Bedroom Home with Backup Power Awaits You!" - Photo 10

R 999,000

101 Eugene Marais Drive, Tuscan Village, Elandspark

Effortless family living in a quiet, convenient neighborhood close to shops and schools, featuring open-plan living, reliable backup power, three bedrooms, two bathrooms and covered parking.

3
2
96 m²
2
Fibre InternetCovered Parking
Stylidh double story estate living - Photo 1
Stylidh double story estate living - Photo 2
Stylidh double story estate living - Photo 3
Stylidh double story estate living - Photo 4
Stylidh double story estate living - Photo 5
Stylidh double story estate living - Photo 6
Stylidh double story estate living - Photo 7
Stylidh double story estate living - Photo 8
Stylidh double story estate living - Photo 9
Stylidh double story estate living - Photo 10

R 2,650,000

11 Soetdoring Ave, Ss Santa Fe, Bassonia

Resort-style estate living in a secure neighborhood close to shopping, with poolside entertaining and braai room, sun-filled double-volume interiors — three bedrooms, 3.5 bathrooms, double garage.

3
3.5
257 m²
2
3-Bedroom Home in Secure Complex - Photo 1
3-Bedroom Home in Secure Complex - Photo 2
3-Bedroom Home in Secure Complex - Photo 3
3-Bedroom Home in Secure Complex - Photo 4
3-Bedroom Home in Secure Complex - Photo 5
3-Bedroom Home in Secure Complex - Photo 6
3-Bedroom Home in Secure Complex - Photo 7
3-Bedroom Home in Secure Complex - Photo 8
3-Bedroom Home in Secure Complex - Photo 9
3-Bedroom Home in Secure Complex - Photo 10

R 999,000

101 Eugene Marais St, Tuscan Village, Elandspark

Peaceful secure-complex living with quick access to major routes and shopping, featuring a private paved patio and small garden; three bedrooms, two bathrooms and two covered parking.

3
2
96 m²
2
Fibre InternetCovered Parking
PET FRIENDLY DUPLEX IN BASSONIA - Photo 1
PET FRIENDLY DUPLEX IN BASSONIA - Photo 2
PET FRIENDLY DUPLEX IN BASSONIA - Photo 3
PET FRIENDLY DUPLEX IN BASSONIA - Photo 4
PET FRIENDLY DUPLEX IN BASSONIA - Photo 5
PET FRIENDLY DUPLEX IN BASSONIA - Photo 6
PET FRIENDLY DUPLEX IN BASSONIA - Photo 7
PET FRIENDLY DUPLEX IN BASSONIA - Photo 8
PET FRIENDLY DUPLEX IN BASSONIA - Photo 9
PET FRIENDLY DUPLEX IN BASSONIA - Photo 10

R 2,650,000

Bassonia

Family-focused duplex in Santa Fe complex, Bassonia — relaxed indoor-outdoor living with private garden and pool, balcony views and modern granite kitchen; three bedrooms, 3.5 baths, double garage.

3
3.5
257 m²
9397m²
2
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 1
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 2
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 3
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 4
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 5
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 6
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 7
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 8
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 9
Upper Level Two Bed Two Bath simplex For Sale at Braemore Craighall Park  - Photo 10

R 1,400,000

Craighall Park

Live steps from Craighall's shops and transit on Jan Smuts — easy urban lifestyle with large balcony and braai, communal pool; two-bedroom, two-bath upper-level apartment, rental income.

2
2
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 1
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 2
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 3
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 4
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 5
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 6
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 7
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 8
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 9
Luxury Awaits: Secure Home with Pool & Staff Quarters! - Photo 10

R 2,650,000

11 Soetdoring Ave, Santa Fe, Bassonia

Tranquil, secure neighborhood living with poolside entertaining and family-friendly spaces — open-plan lounge with fireplace, staff quarters included; four bedrooms, three-and-a-half baths and double garage.

4
3.5
257 m²
2
1
Open Parking
2 Bedroom Unit For sale in Winchester Hills - Photo 1
2 Bedroom Unit For sale in Winchester Hills - Photo 2
2 Bedroom Unit For sale in Winchester Hills - Photo 3
2 Bedroom Unit For sale in Winchester Hills - Photo 4
2 Bedroom Unit For sale in Winchester Hills - Photo 5
2 Bedroom Unit For sale in Winchester Hills - Photo 6
2 Bedroom Unit For sale in Winchester Hills - Photo 7
2 Bedroom Unit For sale in Winchester Hills - Photo 8
2 Bedroom Unit For sale in Winchester Hills - Photo 9
2 Bedroom Unit For sale in Winchester Hills - Photo 10

R 570,000

Winchester Hills

Enjoy relaxed entertaining on a balcony with built‑in braai in a guarded complex with pool and lapa, conveniently close to schools, malls and highways; two bedrooms, one bathroom, carport.

2
1
68 m²
1
2 Bedroom Unit for Sale in Mulbarton - Photo 1
2 Bedroom Unit for Sale in Mulbarton - Photo 2
2 Bedroom Unit for Sale in Mulbarton - Photo 3
2 Bedroom Unit for Sale in Mulbarton - Photo 4
2 Bedroom Unit for Sale in Mulbarton - Photo 5
2 Bedroom Unit for Sale in Mulbarton - Photo 6
2 Bedroom Unit for Sale in Mulbarton - Photo 7
2 Bedroom Unit for Sale in Mulbarton - Photo 8
2 Bedroom Unit for Sale in Mulbarton - Photo 9
2 Bedroom Unit for Sale in Mulbarton - Photo 10

R 680,000

Mulbarton

Relaxed Mulbarton living near schools, malls and medical facilities, with open-plan living and a balcony with views. Two bedrooms, one bathroom and covered parking.

2
1
77 m²
1
Covered Parking
1 Bedroom Townhouse in Mulbarton - Photo 1
1 Bedroom Townhouse in Mulbarton - Photo 2
1 Bedroom Townhouse in Mulbarton - Photo 3
1 Bedroom Townhouse in Mulbarton - Photo 4
1 Bedroom Townhouse in Mulbarton - Photo 5
1 Bedroom Townhouse in Mulbarton - Photo 6
1 Bedroom Townhouse in Mulbarton - Photo 7
1 Bedroom Townhouse in Mulbarton - Photo 8
1 Bedroom Townhouse in Mulbarton - Photo 9
1 Bedroom Townhouse in Mulbarton - Photo 10

R 695,000

Mulbarton

Enjoy relaxed living with morning coffee on your private balcony in a secure complex near shops and transport; one-bedroom ensuite with dedicated covered parking.

1
1
64 m²
1
Covered Parking
3 Bedroom Townhouse in Glenvista - Photo 1
3 Bedroom Townhouse in Glenvista - Photo 2
3 Bedroom Townhouse in Glenvista - Photo 3
3 Bedroom Townhouse in Glenvista - Photo 4
3 Bedroom Townhouse in Glenvista - Photo 5
3 Bedroom Townhouse in Glenvista - Photo 6
3 Bedroom Townhouse in Glenvista - Photo 7
3 Bedroom Townhouse in Glenvista - Photo 8
3 Bedroom Townhouse in Glenvista - Photo 9
3 Bedroom Townhouse in Glenvista - Photo 10

R 899,000

Glenvista

Low-maintenance, secure facebrick complex living with peaceful balcony retreats — two balconies off lounge and main bedroom. Three bedrooms, one bath and undercover parking included.

3
1
1
Covered Parking
2 Bedroom Unit for sale in Mulbarton - Photo 1
2 Bedroom Unit for sale in Mulbarton - Photo 2
2 Bedroom Unit for sale in Mulbarton - Photo 3
2 Bedroom Unit for sale in Mulbarton - Photo 4
2 Bedroom Unit for sale in Mulbarton - Photo 5
2 Bedroom Unit for sale in Mulbarton - Photo 6
2 Bedroom Unit for sale in Mulbarton - Photo 7
2 Bedroom Unit for sale in Mulbarton - Photo 8
2 Bedroom Unit for sale in Mulbarton - Photo 9
2 Bedroom Unit for sale in Mulbarton - Photo 10
Under Offer

R 700,000

Mulbarton

Relax in effortless modern living minutes from schools, shops and healthcare — ground-floor unit with a private balcony opening onto a maintained garden, two bedrooms, one bath, covered parking.

2
1
80 m²
1
Covered Parking
Newly Renovated Townhouse - Photo 1
Newly Renovated Townhouse - Photo 2
Newly Renovated Townhouse - Photo 3
Newly Renovated Townhouse - Photo 4
Newly Renovated Townhouse - Photo 5
Newly Renovated Townhouse - Photo 6
Newly Renovated Townhouse - Photo 7
Newly Renovated Townhouse - Photo 8
Newly Renovated Townhouse - Photo 9
Newly Renovated Townhouse - Photo 10

R 548,600

Bezuidenhouts Valley

Bright, easy-care living in Bezuidenhout Valley with a newly renovated open-plan kitchen and lounge; built-in cupboards for storage, two-bedroom, one-bath apartment on the second floor.

2
1
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 1
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 2
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 3
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 4
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 5
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 6
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 7
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 8
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 9
Unique, 2 Bedrooms, 2.5-Bathrooms Duplex Townhouse with a Private Courtyard - Photo 10

R 2,189,000

Eltonhill

Leafy, low-maintenance living minutes from Melrose Arch — a secure Elton Hill townhouse with private courtyard, sunny balcony and two automated garages; two bedrooms, 2.5 bathrooms.

2
2.5
184 m²
184m²
A perfect ground floor unit awaits you !!! - Photo 1
A perfect ground floor unit awaits you !!! - Photo 2
A perfect ground floor unit awaits you !!! - Photo 3
A perfect ground floor unit awaits you !!! - Photo 4
A perfect ground floor unit awaits you !!! - Photo 5
A perfect ground floor unit awaits you !!! - Photo 6
A perfect ground floor unit awaits you !!! - Photo 7
A perfect ground floor unit awaits you !!! - Photo 8
A perfect ground floor unit awaits you !!! - Photo 9
A perfect ground floor unit awaits you !!! - Photo 10

R 710,000

Mondeor

Easy lock-up-and-go living minutes from South Gate Shopping Mall and major routes, in a peaceful community with communal pool and access control—two bedrooms, one bathroom, single garage.

2
1
74 m²
1
1
Covered Parking
6/ 13
45678

Popular areas in Johannesburg

Learn more about Johannesburg

View Area GuideLocal estate agents

Popular types in Johannesburg

HousesApartmentsFarmsVacant LandAgricultural LandCommercial LandOfficesRetailIndustrialWarehousesHospitality