2,092 properties for sale in Johannesburg, Gauteng
R 920,000
Rosettenville
Family-friendly home with income potential on expansive grounds, offering versatile outside rooms for guests or a studio and a generous kitchen for entertaining; three bedrooms, 1.5 baths, single garage.
R 1,160,000
Rosettenville
Family-focused living with income potential in peaceful Rosettenville, close to schools and shopping. Large sunroom and income-producing outside rooms (R11,000/month). Five bedrooms, one bathroom, single garage.
R 1,694,999
Rosebank
Enjoy Rosebank's cafe culture and city convenience — contemporary two-bedroom, two-bath apartment with a sleek modern kitchen and secure parking.
POA
Victoria
Enjoy vibrant Norwood living near Houghton Golf Club and boutique shops. Renovated airy apartment with high ceilings, eco-features, expansive kitchen, private patio, panoramic views; two beds, one bath, two parking.
R 41,500,000
36 Houer Rd, City Deep
Grow your distribution business in City Deep’s logistics hub, with superlink-friendly drive-through yard, multiple roller shutter doors, bright high-clearance warehouse and air-conditioned offices — 5,057 m².
R 1,750,000
La Rochelle
Work-live opportunity in the vibrant old South of Johannesburg, featuring a large workshop with roller-shutter loading, ample front parking, three bedrooms and one bathroom — highly adaptable space.
R 900,000
Ennerdale South
Perfect for family living and lively entertaining in established Ennerdale South, this home sits on a huge 1076 m² erf with pool and double garage, three bedrooms.
R 770,000
The Hill
Effortless entertaining and relaxed peaceful complex setting with a sparkling pool; open-plan lounge flows to a private patio and braai. Three bedrooms, 2.5 bathrooms, attached garage.
R 750,000
13 Mcintosh St, Duku Duku, Elandspark
Lock-up-and-go living in secure Duku Duku complex, Elandspark — minutes from The Glen and N12. Sunlit open-plan lounge opens to a sunny patio and built-in study nook.
R 695,000
13 Mcintosh St, Duku Duku, Elandspark
Secure, lock-up-and-go living in Elandspark, Johannesburg South — sunny north-facing townhouse with sunlit patio, low-maintenance open-plan living, two bedrooms and double carport, near N12 and malls.
R 1,250,000
51, Red Ivory Lane, Longmeadow
Relax in a gated, pet-friendly complex with pool and lifestyle centre — enjoy a private garden for pets and entertaining. Two bedrooms, two bathrooms, two covered carports.
R 5,500,000
Melville
Enjoy Melville's lively café culture and student buzz with an income-generating guest lodge and expansive undeveloped garden — 16 bedrooms, UJ-adjacent and primed for major development.
R 2,500,000
Glenvista
Relaxed family living in sought-after Glenvista with abundant indoor-outdoor entertaining, private pool, jacuzzi and covered patio — four bedrooms and a double garage.
R 1,925,000
Greymont
Relaxed ridge living in a quiet Greymont cul-de-sac, effortless entertaining on a pergola patio and elevated braai by the pool; includes three beds, two baths and double garage.
R 649,999
Meredale
Relaxed suburban living in Meredale's secure gated estate with communal swimming pool and leafy grounds; sunlit open-plan lounge and kitchen, two bedrooms and two covered parking.
R 1,150,000
Mulbarton
Active lifestyle in Thaba Eco Village — enjoy Johannesburg South living with a resort-style pool. Modern one-bedroom apartment with sleek finishes and a contemporary bathroom.
R 8,950,000
Birdhaven
Family-focused living in leafy Birdhaven, walking distance to shops, restaurants and top schools; expansive garden with established trees, pool and separate double-storey flatlet — five beds, four baths.
R 1,390,000
Oakdene
Resort-style living in the heart of Stanley Park, with sunlit open-plan interiors and an infinity garden pool for entertaining. Three bedrooms, two bathrooms, and two covered parking.
R 7,750,000
Craighall Park
Relaxed family living and effortless entertaining in a private, leafy setting, with a large undercover patio overlooking pool and mature fruit-and-nut garden. Four bedrooms, double garage.
R 695,000
Ferreirasdorp
Live the fast-paced Johannesburg life with panoramic skyline views, open-plan living and a modern kitchen; residents enjoy gym, pool and laundry — includes two bedrooms, one bathroom and covered parking.
R 670,000
Crown Gardens
Easy, secure ground-floor living in Northgate Complex, Crown Gardens — close to schools, shops and transport. Open-plan lounge/kitchen, two bedrooms, one bathroom and covered parking.