Townhouses for Sale in Niagara Region
560 active listings
Townhouse in Virgil
29 Rose Glen Crescent
2 bd · 2 ba · 1,200 sq ft
$719,900
Niagara-on-the-Lake
$719,900
29 Rose Glen Crescent
Townhouse in Stoney Creek
502 Barton Street Unit 27
2 bd · 4 ba · 1,400 sq ft
$699,900
Hamilton
$699,900
502 Barton Street Unit 27
Townhouse in Broadway
182 Broadway Lane Unit 8
3 bd · 3 ba · 1,400 sq ft
$499,000
Welland
$499,000
182 Broadway Lane Unit 8
Townhouse in Brantford
31-720 Grey Street
3 bd · 3 ba · 1,500 sq ft
$549,999
Brantford
$549,999
31-720 Grey Street
Townhouse in Stoney Creek Mountain
300 Bedrock Drive
3 bd · 3 ba · 1,500 sq ft
$659,900
Hamilton
$659,900
300 Bedrock Drive
Townhouse in Brantford
26 Duncan Avenue
3 bd · 2 ba · 1,100 sq ft
$547,000
Brantford
$547,000
26 Duncan Avenue
Townhouse in Beamsville
3981 Crown Street
3 bd · 3 ba · 1,500 sq ft
$687,400
Lincoln
$687,400
3981 Crown Street
Townhouse in Ancaster
4 Could Lane
3 bd · 3 ba · 1,100 sq ft
$595,000
Hamilton
$595,000
4 Could Lane
Townhouse in Crystal Beach
3 Cyclone Lane
3 bd · 4 ba · 1,500 sq ft
$699,900
Fort Erie
$699,900
3 Cyclone Lane
Townhouse in Gilkson
20 Glenvale Drive Unit 94
3 bd · 2 ba · 1,000 sq ft
$399,999
Hamilton
$399,999
20 Glenvale Drive Unit 94
Townhouse in Broadway
100 Highriver Trail Unit 32
3 bd · 2 ba · 1,100 sq ft
$435,000
Welland
$435,000
100 Highriver Trail Unit 32
Townhouse in Broughton
10 Cadham Boulevard Unit 29
3 bd · 2 ba · 1,200 sq ft
$567,000
Hamilton
$567,000
10 Cadham Boulevard Unit 29
Townhouse in Red Hill
166 Mount Albion Road Unit 29
3 bd · 3 ba · 1,100 sq ft
$689,000
Hamilton
$689,000
166 Mount Albion Road Unit 29
Townhouse in Central
67 Hagey Avenue Unit 2
4 bd · 2 ba · 1,000 sq ft
$325,000
Fort Erie
$325,000
67 Hagey Avenue Unit 2
Townhouse in Brantford
36 Banks Street
3 bd · 2 ba · 700 sq ft
$629,900
Brantford
$629,900
36 Banks Street
Townhouse in Red Hill
100 Quigley Road Unit 85
3 bd · 2 ba · 1,000 sq ft
$409,000
Hamilton
$409,000
100 Quigley Road Unit 85
Townhouse in Fessenden
38 Elora Drive Unit 47
3 bd · 3 ba · 1,200 sq ft
$499,000
Hamilton
$499,000
38 Elora Drive Unit 47
Townhouse in Brantford
1030 Colborne Street
3 bd · 2 ba · 800 sq ft
$459,900
Brantford
$459,900
1030 Colborne Street
Townhouse in Rykert/Vansickle
275 Pelham Road Unit 25
3 bd · 3 ba · 1,600 sq ft
$459,900
St. Catharines
$459,900
275 Pelham Road Unit 25
Townhouse in Brantford
585 Colborne Street Unit 913
2 bd · 5 ba · 1,100 sq ft
$479,900
Brantford
$479,900
585 Colborne Street Unit 913
Townhouse in N. Welland
529 St Lawrence Drive
4 bd · 2 ba · 700 sq ft
$499,900
Welland
$499,900
529 St Lawrence Drive
Townhouse in Stoney Creek
46 Chelsea Crescent
3 bd · 3 ba · 1,500 sq ft
$699,000
Hamilton
$699,000
46 Chelsea Crescent
Townhouse in Falkirk
30 Regent Avenue Unit 56
4 bd · 3 ba · 1,200 sq ft
$499,900
Hamilton
$499,900
30 Regent Avenue Unit 56
Townhouse in Smithville
38 Jayla Lane
4 bd · 3 ba · 1,500 sq ft
$599,990
West Lincoln
$599,990























