2,070 properties for sale in Johannesburg, Gauteng
R 180,000
Johannesburg Central
City-edge convenience for young professionals and investors — tidy bachelor studio on a quiet side street near shops, offices and transit, with lift, 24-hour security and covered parking.
R 650,000
Newtown
Vibrant urban living in Newtown's quiet side, steps from Newtown Junction and freeway links. Second-floor apartment with 24-hour security, two bedrooms, one bathroom and covered parking.
R 3,050,000
Gresswold
Ideal for community gatherings or a professional practice on Louis Botha Avenue, Gresswold — high-visibility location with an air-conditioned main hall featuring dramatic exposed trusses.
R 890,000
33 Millin, Tuscan Village, Elandspark
Lock-up-and-go living in a secure, family-friendly complex with peaceful communal grounds; enjoy an outdoor patio with built-in braai, one garage, one carport, two bedrooms and one bathroom.
R 650,000
Rosettenville
Character-filled home on a quiet street near local amenities, ideal for restoration with separate cottages for rental income, entertainment room, and three bedrooms, two bathrooms.
R 1,195,000
Albertville
Outdoor entertaining and family living in Albertville, close to main routes, schools and shops; thatched lapa with built-in braai, workshop space, three bedrooms, three baths.
R 1,285,000
Orange Grove
Leafy Orange Grove living with classic charm and easy family flow, cosy fireplace and open-plan kitchen; separate flatlet for guests or rental, plus double garage.
R 2,100,000
Oakdene
Entertainer's suburban retreat in Oakdene, moments from The Glen Mall, with a pet-friendly garden, separate 2‑bed flatlet, eight bedrooms, seven bathrooms and double garage.
R 1,900,000
Oakdene
Family-focused living in Oakdene, steps from The Glen Mall, with generous indoor flow and a pet-friendly yard — four bedrooms, two bathrooms and a double garage.
R 739,000
Albertville
Relaxed suburban living in Albertville with easy access to schools, shops and transport—neat garden for outdoor time, open lounge, two bedrooms, two bathrooms and double garage.
R 739,000
Albertville
Perfect starter or investment in Albertville, easy access to schools and shops; warm lounge, functional kitchen and neat garden, with two bedrooms, two bathrooms and double garage.
R 140,000
Hillbrow
Effortless city living in Hillbrow's Queen Anne — steps from Johannesburg CBD amenities, secure building with working lifts and an open balcony. Tenanted one-bedroom, one-bathroom unit.
R 1,695,000
Mulbarton
Family friendly living steps from Glenvista Shopping Centre and high school, with scenic front balcony views. 3 beds, 2 baths, double garage.
R 1,200,000
Yeoville
Embrace Yeoville's dynamic street life and strong rental market with this high-visibility, development-ready property near the bustling market, public transport and shops — twelve bedrooms, six bathrooms.
R 2,550,000
Melrose
Lock-up-and-go urban living with leafy communal gardens in Melrose Court, steps from Rosebank Gautrain and shops, parquet floors, fireplace, three bedrooms and tandem garage.
R 630,000
Rietvlei AH
Enjoy low-maintenance living in Rietvlei, Krugersdorp, with a large yard and income from two rental cottages — main house with one bedroom, one bath.
R 550,000
West Turffontein
Family-focused living in Turffontein West with easy access to Southdale Shopping Centre, schools and main roads — spacious open-plan lounge and entertainment area, four bedrooms and 2.5 bathrooms.
R 615,000
Ridgeway
Relaxed Ridgeway living near malls, schools and places of worship — communal pool and braai area for entertaining. Open-plan two-bedroom, one-bath unit with covered parking.
R 800,000
Lenasia South
Relax in a peaceful, family-friendly neighborhood with an expansive 600 sqm stand and established garden; three bedrooms (main ensuite), two bathrooms, built-in cupboards and versatile living space.
R 1,890,000
Kensington
Entertainer's family haven in a secure, family-friendly neighbourhood with 24/7 Street Guard, spacious double-stand garden and a charming round kitchen — plus a two-bedroom cottage.
R 649,999
50 Anderson Street, Mapungubwe Apartments, Marshalltown
Experience urban oasis living in central Marshalltown, steps from shops and restaurants — airy 1-bed apartment with air-conditioning, basement parking and access to a communal pool and concierge.