Townhouses for Sale in Niagara Region
692 active listings
Townhouse in Dorchester
6350 Dorchester Road Unit 104
1 bd · 1 ba · 700 sq ft
$324,900
Niagara Falls
$324,900
6350 Dorchester Road Unit 104
Townhouse in Fruitland
105 Sonoma Lane
3 bd · 3 ba · 1,100 sq ft
$781,900
Hamilton
$781,900
105 Sonoma Lane
Townhouse in Chedoke Park
120 Beddoe Drive Unit 20
3 bd · 3 ba · 1,800 sq ft
$849,999
Hamilton
$849,999
120 Beddoe Drive Unit 20
Townhouse in Vincent
350 Quigley Road Unit 741
3 bd · 1 ba · 1,000 sq ft
$324,999
Hamilton
$324,999
350 Quigley Road Unit 741
Townhouse in Brantford
585 Colborne Street Unit 502
2 bd · 3 ba · 1,100 sq ft
$469,000
Brantford
$469,000
585 Colborne Street Unit 502
Townhouse in Dundas
23 Watsons Lane Unit 31
3 bd · 2 ba · 1,400 sq ft
$449,900
Hamilton
$449,900
23 Watsons Lane Unit 31
Townhouse in Fonthill
154 Port Robinson Road Unit 54
3 bd · 3 ba · 1,400 sq ft
$879,000
Pelham
$879,000
154 Port Robinson Road Unit 54
Townhouse in Meadowlands
11 Cooley Grove
3 bd · 3 ba · 1,500 sq ft
$849,900
Hamilton
$849,900
11 Cooley Grove
Townhouse in Lakeshore
44 Sunvale Place
4 bd · 4 ba · 2,000 sq ft
$999,900
Hamilton
$999,900
44 Sunvale Place
Townhouse in Stevensville
3931 Lower Coach Road
3 bd · 3 ba · 1,100 sq ft
$635,000
Fort Erie
$635,000
3931 Lower Coach Road
Townhouse in Waterdown
33 Browview Drive
3 bd · 4 ba · 1,100 sq ft
$825,000
Hamilton
$825,000
33 Browview Drive
Townhouse in Ancaster
230 Meadowbrook Drive Unit 11
4 bd · 4 ba · 1,600 sq ft
$699,999
Hamilton
$699,999
230 Meadowbrook Drive Unit 11
Townhouse in Rolling Meadows
216 Explorer Way
3 bd · 3 ba · 1,500 sq ft
$525,000
Thorold
$525,000
216 Explorer Way
Townhouse in Brantford
38 Harris Avenue Unit A
3 bd · 2 ba · 1,400 sq ft
$469,900
Brantford
$469,900
38 Harris Avenue Unit A
Townhouse in Stoney Creek Industrial
31 Edenrock Drive
2 bd · 2 ba · 1,100 sq ft
$589,900
Hamilton
$589,900
31 Edenrock Drive
Townhouse in Waterdown
122 Dundas Street Unit 9
3 bd · 3 ba · 1,600 sq ft
$745,000
Hamilton
$745,000
122 Dundas Street Unit 9
Townhouse in Beamsville
4008 Crown Street
3 bd · 3 ba · 1,100 sq ft
$629,900
Lincoln
$629,900
4008 Crown Street
Townhouse in Lakeshore
31 Sunvale Place Unit 8
3 bd · 3 ba · 1,800 sq ft
$849,000
Hamilton
$849,000
31 Sunvale Place Unit 8
Townhouse in Beamsville
4838 Adam Court
3 bd · 3 ba · 1,100 sq ft
$624,999
Lincoln
$624,999
4838 Adam Court
Townhouse in Carlton/Bunting
1 Dorchester Boulevard
5 bd · 4 ba · 1,500 sq ft
$759,000
St. Catharines
$759,000
1 Dorchester Boulevard
Townhouse in Central
83 Napier Street
2 bd · 1 ba · 700 sq ft
$369,900
Hamilton
$369,900
83 Napier Street
Townhouse in Lakeshore
128 Palacebeach Trail
3 bd · 3 ba · 1,100 sq ft
$599,000
Hamilton
$599,000
128 Palacebeach Trail
Townhouse in Ancaster
6 Mulhollard Lane
2 bd · 3 ba · 1,200 sq ft
$584,900
Hamilton
$584,900
6 Mulhollard Lane
Townhouse in Vincent
82 St. Andrews Drive
3 bd · 2 ba · 1,200 sq ft
$499,000
Hamilton
$499,000























