Townhouses for sale in Welkom

37 441 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
Updated
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 48 500 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

1 Bathroom

GardenParking

1 day + 4 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 980 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

2 Bathrooms

GrillPatio

1 week + 6 days ago

13 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Dagbreek, Matjhabeng Local Municipality
R 899 000
Dagbreek, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

1 week + 6 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 780 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

Garden

2 weeks + 4 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 745 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

GardenParking

2 weeks + 4 days ago

20 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 920 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

GardenPatioParking

10 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 920 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

1 Bathroom

Powder roomGardenAlarmBalconyParkingSecurity

8 Oct 2026

20 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Dagbreek, Matjhabeng Local Municipality
R 920 000
Dagbreek, Matjhabeng Local Municipality

3 Bedrooms

1 Bathroom

Powder roomGardenAlarmBalconyParkingSecurity

8 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 989 000
Welkom, Matjhabeng Local Municipality

4 Bedrooms

3 Bathrooms

GardenHeatingParkingIntegral kitchen

5 days + 4 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 790 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

Parking

5 days + 4 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 760 000
R 800 000
5%
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

Garden

16 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 380 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

3 Bathrooms

Powder roomGardenAir conditioningBalconyEquipped kitchenSecurity

24 Sept 2026

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 200 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

163 m²

Swimming poolGardenParking

1 day + 4 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 250 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

GardenAlarmAir conditioningBalconyParkingPatioSecurity

5 days + 4 hours ago

10 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 700 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

137 m²

Powder roomParkingSecurityIntegral kitchen

1 week + 4 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 100 000
R 1 150 000
4%
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

Powder roomParkingSecurityIntegral kitchen

1 week + 6 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 920 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

GardenParkingPatio

2 weeks + 4 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 960 000
R 965 000
1%
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

Security

3 weeks + 1 day ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 885 000
R 975 000
9%
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

29 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 250 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

Storage roomGardenAir conditioningIntegral kitchen

25 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 450 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

3 Bathrooms

Powder roomAir conditioningParkingSecurity

19 Sept 2026

20 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Doorn, Matjhabeng Local Municipality
R 1 100 000
Doorn, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

149 m²

17 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 200 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

Swimming poolGardenParking

8 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 450 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

BalconySecurityParkingUnfurnished

26 Aug 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 1 100 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

13 May 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Welkom, Matjhabeng Local Municipality
R 690 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

1 Bathroom

Security

19 Apr 2026

8 pictures Arrow icon pointing to the right
New
Property for sale in Welkom, Matjhabeng Local Municipality
R 655 000
Welkom, Matjhabeng Local Municipality

1 day + 4 hours ago

11 pictures Arrow icon pointing to the right
New
House
House for sale in Welkom, Matjhabeng Local Municipality
R 1 450 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

Air conditioningParkingFireplace

1 day + 4 hours ago

11 pictures Arrow icon pointing to the right
New
House
House for sale in Welkom, Matjhabeng Local Municipality
R 1 390 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

GrillGardenAlarmParkingSecurity

2 days + 4 hours ago

11 pictures Arrow icon pointing to the right
New
House
House for sale in Welkom, Matjhabeng Local Municipality
R 1 100 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

GrillGardenPatio

2 days + 4 hours ago